1.首先定义一个成员变量,存放所需的数据. 即:NSArray *apps#pragma mark - 重写apps的getter方法-(NSArray *)apps{ if (_apps == nil) { //加载plist文件 NSString *path =...
分类:
其他好文 时间:
2014-11-18 01:38:52
阅读次数:
140
当我们把Xcode升级到6.0之后我们会发现我们在以前的沙河路径下找不到我们的项目文件了。那么这些文件现在放在哪里了呢,路径:Library/Developer/CoreSimulator/Devices当然最简单实际的办法就是我们在项目中输出一下路径,那样就会一目了然的看到路径了NSArray *...
分类:
移动开发 时间:
2014-11-17 11:58:20
阅读次数:
213
一:NSArray 和NSMutableArray1: NSArray:不可变数组 NSArray是OC中使用的数组,只能用来存放OC对象,不能存放非OC对象如基本数据类型 它使不可变的,一旦初始化完毕,内容不能改变,也不能添加元素。 而C语言中的数组只能存放一种数据类型 (1) 普通数组的用...
分类:
其他好文 时间:
2014-11-14 10:29:24
阅读次数:
153
在IOS软件开发中我们需要依据NSArray中对象的成员进行排序,我们知道对象中成员比较多,因此如果我们写了多种方法根据不同的成员进行排序,代码量很大,实现起来不是很方便,因此苹果向我们提供了一种快速排序的方法,叫做-(void)sortUsingSelector:(SEL)comparator;本文重视讲诉原理..
分类:
其他好文 时间:
2014-11-14 01:48:32
阅读次数:
238
遇到一个问题,把 self 加到静态变量的 NSArray 的时候,由于被 NSArray 持有,所以无法释放,因此不能调用 dealloc 方法,也就无法将自己从 array 中 remove 掉。问题整理一下,就是如何在 NSArray 中存放 weak 的引用?解决的方案是:在外面加上一层 NSValue。答案地址:http://stackoverflow.com/questions/933...
分类:
移动开发 时间:
2014-11-13 22:35:00
阅读次数:
270
NSArray 是不可变的数组,只能够存放对象,但是可以存放不同类型的对象首先定义一个类#import @interface Person : NSObject@property NSString *name;- (id)initWithName:(NSString *)name;@end#impo...
分类:
编程语言 时间:
2014-11-12 00:19:33
阅读次数:
584
1. 引入头,#import 2. 获取SSID info+ (id)fetchSSIDInfo{ NSArray *ifs = (__bridge id)CNCopySupportedInterfaces(); NSLog(@"%s: Supported interfaces: %@", __.....
分类:
其他好文 时间:
2014-11-11 10:33:14
阅读次数:
164
针对NSString字符串的排序 方法一: NSArray?*ary?=?@[@"a3",@"a1",@"a2",@"a10",@"a24"];
NSLog(@"%@",ary);
NSArray?*myary?=?[ary?sortedArrayUsingComparator:^(NSString?*?obj1,?NSString?*?obj...
分类:
移动开发 时间:
2014-11-10 22:00:39
阅读次数:
303
1.When to use NSMutableArray and when to use NSArray?什么时候使用NSMutableArray,什么时候使用NSArray?答案:当数组在程序运行时,需要不断变化的,使用NSMutableArray,当数组在初始化后,便不再改变的,使用NSArra...
分类:
移动开发 时间:
2014-11-10 11:47:48
阅读次数:
361
#import<Foundation/Foundation.h>
intmain(intargc,constchar*argv[]){
@autoreleasepool{
NSArray*array=[[NSArrayalloc]initWithObjects:@"oneone",@"Two",@"Three",nil];
//快速枚举法
for(NSString*tempinarray){
NSLog(@"%@",temp);
}
//枚举器法
NSEnumerator..
分类:
编程语言 时间:
2014-11-09 06:27:57
阅读次数:
156