摘要:
假设有一个字符串aabcad,请编写一段程序,去掉字符串中不相邻的重复字符。即上述字串处理之后结果是为:aabcd;分析,重点考查 char 与int 的隐式转换。程序如下:-(void) removeRepeat:(NSString *)aNum{NSMutableArray *mArr = [[... 阅读全文
摘要:
转自http://my.oschina.net/joanfen/blog/314763SB push Tab时隐藏Tab相信有很多人和我一样,开始使用tabBar时苦恼过在tabBar内置的viewControllers里添加navigationController的问题苹果是希望我们使用tabBa... 阅读全文
摘要:
读前小提示:对于深浅复制有一个清楚的了解,对于学习oc的朋友来说,至关重要。那么首先,我们要明白深浅复制是如何定义的呢。这里为了便于朋友们理解,定义如下。浅 复制:在复制操作时,对于被复制的对象的每一层复制都是指针复制。深 复制:在复制操作时,对于被复制的对象至少有一层复制是对象复制。完全复制:在复... 阅读全文
摘要:
操作NSMutableArray数字增加和删除时候出现崩溃,报错[__NSArrayI addObjectsFromArray:]: unrecognized selector。找了一个小时,发“__NSArrayI”这个提示比较重要。查了一下发现__NSArrayIis a code-word f... 阅读全文
摘要:
self.view.frame.size.height = 100f;这样写没法通过编译,编译器会报错"expression is not assignable"原因是,这句话里面的几个点有两种不同的含义。self.view.frame是Objective-C语法,是读取view属性的frame属性... 阅读全文
摘要:
在iOS6.0以及OS X10.8之后,Apple引入了一套非正式协议(informal protocol)与Objective-C语法直接绑定。当你实现了这其中的方法之后即可使用数组下标来访问属性元素 在Foundation库中,NSArray类实现了- (id)objectAtIndexedSu... 阅读全文