IOS学习笔记06-Swift语言调试
2015-08-12 15:10
495 查看
1、Swift-使用输出信息定位错误
注意所有定义的类型都要首字母大写
import Foundation
func max(a:Int,b:Int)->Int{
println("run max")
if a > b {
return a
}else{
return b
}
}
println("最大数:\(max(2,10))")
另一个例子:
import Foundation
class math{
class bijiao{
func max(a:Int,b:Int)->Int{
println("run math.max")
if a > b {
return a
}else{
return b
}
}}
class func getname(name:String){
println("run math.getname")
println("He's name is \(name)")
}
}
var m = math.bijiao()
var aa = m.max(2, b: 55)
var mingzi:() = math.getname("zhangsan")
println("最大数:\(aa)")
带运行时间的显示
import Foundation
class math{
class bijiao{
func max(a:Int,b:Int)->Int{
NSLog("run math.bijiao.max")//带运行时间的显示:2015-08-12 00:38:23.112 debug[645:10373] run math.bijiao.max
if a > b {
return a
}else{
return b
}
}}
class func getname(name:String){
println("run math.getname")
println("He's name is \(name)")
}
}
var m = math.bijiao()
var aa = m.max(2, b: 55)
var mingzi:() = math.getname("zhangsan")
println("最大数:\(aa)")
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2、断点调试
![](https://img-blog.csdn.net/20150812154645502?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
取消断点 就是鼠标左键点这断点 往随便哪个方向除了上下(上下是断点移位)拖拽 然后松开鼠标左键就把断点”扔掉了“
ok 二〇一五年八月十二日 15:51:06 大概的调试方法就这样了…… 教程上也就这些~~~
感谢极客学院的是视频,下一章开始就进入IPhone App 的领域咯
加油…… 坚持!!!!
注意所有定义的类型都要首字母大写
import Foundation
func max(a:Int,b:Int)->Int{
println("run max")
if a > b {
return a
}else{
return b
}
}
println("最大数:\(max(2,10))")
另一个例子:
import Foundation
class math{
class bijiao{
func max(a:Int,b:Int)->Int{
println("run math.max")
if a > b {
return a
}else{
return b
}
}}
class func getname(name:String){
println("run math.getname")
println("He's name is \(name)")
}
}
var m = math.bijiao()
var aa = m.max(2, b: 55)
var mingzi:() = math.getname("zhangsan")
println("最大数:\(aa)")
带运行时间的显示
import Foundation
class math{
class bijiao{
func max(a:Int,b:Int)->Int{
NSLog("run math.bijiao.max")//带运行时间的显示:2015-08-12 00:38:23.112 debug[645:10373] run math.bijiao.max
if a > b {
return a
}else{
return b
}
}}
class func getname(name:String){
println("run math.getname")
println("He's name is \(name)")
}
}
var m = math.bijiao()
var aa = m.max(2, b: 55)
var mingzi:() = math.getname("zhangsan")
println("最大数:\(aa)")
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2、断点调试
取消断点 就是鼠标左键点这断点 往随便哪个方向除了上下(上下是断点移位)拖拽 然后松开鼠标左键就把断点”扔掉了“
ok 二〇一五年八月十二日 15:51:06 大概的调试方法就这样了…… 教程上也就这些~~~
感谢极客学院的是视频,下一章开始就进入IPhone App 的领域咯
加油…… 坚持!!!!
相关文章推荐
- Chapter 10 手势 iOS 8 -Swift Programming cookBook 读书笔记
- IOS学习笔记05_2-Swift-命名空间
- CoreData 入门使用 增删改查 swift
- Swift_09属性
- Strings in Swift 2
- swift UI特殊培训38 与滚动码ScrollView
- Swift:闭包(Closures)
- IOS学习笔记05_1-Swift-如何定义类和类的构造方法、重载方法
- 初步swift该研究指出语言(基本数据类型)
- Swift学习笔记之习题
- Ray Wenderlich的swift教程02--引用类型和值类型
- [swift]问号和叹号的区别
- 试想一下,在代码学习Swift!
- swift开发笔记1-设置顶部导航条背景色和字体颜色
- Swift学习笔记系列——(20)扩展
- Swift基础 -- Swift集合类型(数组和字典)
- iOS开发——swift实现简单的全局键盘管理器
- Swift 闭包(Closure)回调传值
- oc 和swift混编的时候打包ipa安装不了
- SpriteKit游戏开发系列教程一(swift版)学习前的准备工作