码迷,mamicode.com
首页 >  
搜索关键字:设置为nil    ( 24个结果
lua 中table的使用和分析
1.table有4种基本操作:读,写,迭代和获取长度。 lua中没有删除操作而是将对应键位的值设置为nil. lua的内部定义是在lobject.h /* ** Tables */ typedef union TKey { struct { TValuefields; struct Node *next; /* for chaining */ } nk; TV...
分类:其他好文   时间:2015-01-15 20:27:03    阅读次数:194
__weak如何实现对象值自动设置为nil的
__weak 修饰符 就像我们知道的那样__weak修饰符提供了如同魔法般的公能。 ● 若使用__weak修饰符的变量引用对象被废弃时,则将nil赋值给该变量 ● 使用附有__weak修饰符的变量,就是使用注册到autoreleasepool的对象。...
分类:其他好文   时间:2014-08-18 18:40:32    阅读次数:310
swift中的nil与Objective-C中的nil区别
1.OC中,只有对象才能设置为nil,而swift中除了对象,Int、struct、enum等任何可选类型都可以等于nil2.OC中,nil是一个指向不存在对象的指针。swift中,nil不是指针,nil是个确定的值,用来表示值缺失。
分类:其他好文   时间:2014-08-02 23:06:34    阅读次数:281
ios Swift ! and ?
swift ?和!之间区别:Swift 引入的最不一样的可能就是 Optional Value 了。在声明时,我们可以通过在类型后面加一个?来将变量声明为 Optional 的。如果不是 Optional 的变量,那么它就必须有值。而如果没有值的话,我们使用 Optional 并且将它设置为nil来...
分类:移动开发   时间:2014-06-15 23:09:41    阅读次数:373
24条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!