码迷,mamicode.com
首页 >  
搜索关键字:nil    ( 2740个结果
用block变量来对字符数组对象进行排序
降序排序NSMutableArray *arr = [NSMutableArray arrayWithObjects:@"abc",@"bcd",@"123",@"9987", nil]; NSComparisonResult (^block)(NSString *str1, NSString *str2) = ^(NSString *str1, NSString...
分类:其他好文   时间:2014-08-17 10:27:52    阅读次数:153
高度平衡树 -- AVL 树
原本打算用 Cpp,Ada,Python 各重写一份,觉得这种行为比较2. 因为还是 Scheme 的表达最优雅. #lang scheme ( define nil '() ) ( define ( root tree )( car tree ) ) ( define ( left-tree tree )( cadr tree ) ) ( define ( right...
分类:其他好文   时间:2014-08-17 01:06:41    阅读次数:266
NSArray与NSMutableArray 数组与可变数组的创建和遍历 复习
1.NSArray 是一个父类,NSMUtableArray是其子类,他们构成了OC的数组。2.NSArray的创建NSArray * array = [[NSArray alloc]initWithObjects:@"one",@"two",@"three",@"four good",nil];/...
分类:其他好文   时间:2014-08-16 01:01:09    阅读次数:209
多线程“尚未调用coinitialize” 报错
关于多线程中创建使用TADOConnect、TADODataSet等Com组件时,必须先初始化Com在多线程启用执行前CoInitialize(nil);在多线程启用执行后CoUninitialize;
分类:编程语言   时间:2014-08-15 17:36:39    阅读次数:206
声明变量时?的用法
首先要区别OC和swift中if 判断的不同之处 var str = “sssss” 在OC中if(str)是对的,表示判断str !=nil 是否为true 但是在swift中直接写 if str这种写法是错误,可以改成if str != nil 如果想写成 if str ,那么在声明的时候要这么写 var str? = “sssss” swift中在if语句中,条件必须是一个...
分类:其他好文   时间:2014-08-15 14:38:18    阅读次数:143
《Swift Programming Language 》——可选链(Optional Chaining)
可选链(Optional Chaining)是一种可以请求和调用属性、方法及子脚本的过程,它的自判断性体现于请求或调用的目标当前可能为空(nil)。如果自判断的目标有值,那么调用就会成功;相反,如果选择的目标为空(nil),则这种调用将返回空(nil)。多次请求或调用可以被链接在一起形成一个链,如果任何一个节点为空(nil)将导致整个链失效。   注意: Swift 的自判断链和 Object...
分类:其他好文   时间:2014-08-15 09:32:07    阅读次数:303
内存管理一道数组存储例题存储精讲! (oc手动管理内存,引用计数器)
//定义一个bigArr数组,         NSMutableArray *bigArr = [[NSMutableArray alloc] init]; //引用计数0 - 1         //此时只是定义了一个smallArr 并没有开辟空间,所以引用计数不加一         NSMutableArray *smallArr = nil;      ...
分类:其他好文   时间:2014-08-15 09:31:57    阅读次数:407
Object-C—集合
Obejct-C中包含了三种集合,分别是:数组、字典和集(set)。数组和C语言中的数组相似,但是OC中的数组只能存储对象,不能存储基本数据类型,如int、float、enum、struct等,也不能存储nil。它也提供了编制好的索引对象,可以通过制定索引找到要查看的对象。包含可变数组(NSMuta...
分类:其他好文   时间:2014-08-15 02:36:56    阅读次数:228
Object-C编程基础总结:
1,nil,NULL,NSNull:nil用来给对象附值,object—c里允许对象为空,空对象也可以接受消息。但是不允许指针为空,NULL是给任何指针附值的。所以NULL只在C或C++里才用。NSNull用于集合操作。2,object—c里的集合对象,NSArray是有序的,NSDictionar...
分类:其他好文   时间:2014-08-15 01:29:16    阅读次数:179
[NSURL URLWithString:] 返回nil
具体问题原因是url中输入的有中文,那么这个就看作非法的字符无法识别。这种的必须使用post方式来发送消息。具体为: tmp = mainurl; [parameters appendString:key]; [parameters appendString:value];NSURL * downl...
分类:其他好文   时间:2014-08-14 19:50:09    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!