码迷,mamicode.com
首页 >  
搜索关键字:关东升    ( 181个结果
《从零开始学Swift》学习笔记(Day 56)——命名规范
原创文章,欢迎转载。转载请注明:关东升的博客  程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要。命名方法很多,但是比较有名的,广泛接受命名法有:匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变量,pFoo表示指针类型变量。匈牙利命名还是有一定争议的,在Swift编码规范中几本不采用匈牙利命名。驼峰命名(Camel-Case),又称骆驼命...
分类:编程语言   时间:2016-01-06 14:15:23    阅读次数:160
《从零开始学Swift》学习笔记(Day 56)——命名规范
原创文章,欢迎转载。转载请注明:关东升的博客程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要。命名方法很多,但是比较有名的,广泛接受命名法有: 匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变量,pFoo表示指针类型变量。匈牙利命名还是有一...
分类:编程语言   时间:2016-01-06 14:03:24    阅读次数:143
《从零开始学Swift》学习笔记(Day54)——抛出错误
原创文章,欢迎转载。转载请注明:关东升的博客  能放到try后面调用函数或方法都是有要求的,他们是有可能抛出错误,在这些函数或方法声明的参数后面要加上throws关键字,表示这个函数或方法可以抛出错误。声明抛出错误方法示例代码如下://删除Note记录方法 func remove(model: Note) throws { ... } //查询所有记录数据方法 func findAl...
分类:编程语言   时间:2015-12-30 11:33:53    阅读次数:209
《从零开始学Swift》学习笔记(Day54)——抛出错误
原创文章,欢迎转载。转载请注明:关东升的博客能放到try后面调用函数或方法都是有要求的,他们是有可能抛出错误,在这些函数或方法声明的参数后面要加上throws关键字,表示这个函数或方法可以抛出错误。声明抛出错误方法示例代码如下://删除Note记录方法func remove(model: Note)...
分类:编程语言   时间:2015-12-30 11:31:20    阅读次数:158
《从零开始学Swift》学习笔记(Day 53)——do-try-catch错误处理模式
??原创文章,欢迎转载。转载请注明:关东升的博客  Swift 1.x的错误处理模式存在很多弊端,例如:为了在编程时候省事,给error参数传递一个nil,或者方法调用完成后不去判断error是否为nil,不进行错误处理。let contents = NSString(contentsOfFile: filePath, Êencoding: NSUTF8StringEncodi...
分类:编程语言   时间:2015-12-28 10:34:49    阅读次数:208
《从零开始学Swift》学习笔记(Day 53)——do-try-catch错误处理模式
原创文章,欢迎转载。转载请注明:关东升的博客Swift 1.x的错误处理模式存在很多弊端,例如:为了在编程时候省事,给error参数传递一个nil,或者方法调用完成后不去判断error是否为nil,不进行错误处理。let contents = NSString(contentsOfFile: fil...
分类:编程语言   时间:2015-12-28 10:21:38    阅读次数:216
《从零开始学Swift》学习笔记(Day 52)——Cocoa错误处理模式
原创文章,欢迎转载。转载请注明:关东升的博客  Swift错误处理模式,在Swift1.x和Swift 2.0是不同的两种模式。Swift 1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿用这种处理模式,而Swift2.0之后采用了do-try-catch错误处理模式。下面的示例代码是从文件中读取字符串到内存中,如果使用Swift 1.x错误处理模式代码如下:...
分类:编程语言   时间:2015-12-25 11:52:14    阅读次数:145
《从零开始学Swift》学习笔记(Day 52)——Cocoa错误处理模式
原创文章,欢迎转载。转载请注明:关东升的博客Swift错误处理模式,在Swift 1.x和Swift 2.0是不同的两种模式。Swift 1.x代码错误处理模式采用Cocoa框架错误处理模式,到现在Objective-C还沿用这种处理模式,而Swift 2.0之后采用了do-try-catch错误处...
分类:编程语言   时间:2015-12-25 11:30:21    阅读次数:189
《从零开始学Swift》学习笔记(Day 51)——扩展构造函数
原创文章,欢迎转载。转载请注明:关东升的博客扩展类型的时候,也可以添加新的构造函数。值类型与引用类型扩展有所区别。值类型包括了除类以外的其他类型,主要是枚举类型和结构体类型。值类型扩展构造函数扩展结构体类型中定义构造函数的示例:struct Rectangle { var width : ...
分类:编程语言   时间:2015-12-23 12:35:01    阅读次数:138
《从零开始学Swift》学习笔记(Day 50)——扩展计算属性、方法
原创文章,欢迎转载。转载请注明:关东升的博客  可以在原始类型上扩展计算属性,包括实例计算属性和静态计算属性。添加计算属性的定义,与普通的计算属性的定义是一样的。实例计算属性示例:在网络编程时,为了减少流量,从服务器端返回的不是信息描述,而是编码,然后在本地再将编码转换为描述信息。为此定义了如下Int类型扩展:extension Int { //定义Int类型的扩展 ...
分类:编程语言   时间:2015-12-21 12:39:49    阅读次数:153
181条   上一页 1 ... 6 7 8 9 10 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!