//init a NSArray
NSMutableArray *arr2 = [NSMutableArray array];
for (int i=0; i<10; ++i) {
NSMutableDictionary *d = [NSMutableDictionary dictionaryWithObjectsAndKeys:[NSStr...
分类:
移动开发 时间:
2014-10-29 10:50:55
阅读次数:
186
将Json存进本地文件夹NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *path=[paths objectAtIndex:0];NSSt...
分类:
移动开发 时间:
2014-10-28 23:34:22
阅读次数:
189
1 @implementation RootViewController 2 3 - (void)viewDidLoad 4 { 5 [super viewDidLoad]; 6 _demoNameArray = [[NSArray alloc]initWithObjects: ...
分类:
其他好文 时间:
2014-10-28 12:03:49
阅读次数:
293
iphone屏幕尺寸: iphone4/4s 320 480 iphone5/5s 320 568 iphone6 375 667 iphone6 plus 414 736@interface ViewController (){ NSArray *_allDescs;...
分类:
其他好文 时间:
2014-10-28 00:23:15
阅读次数:
267
NSDictionary :字典是没有顺序的字典不允许有相同的key,但允许有相同的value字典的创建方式: NSDictionary *dict1 = [NSDictionary dictionaryWithObject:@"jack" forKey:@"Tom"]; NSArray *k...
分类:
其他好文 时间:
2014-10-28 00:22:44
阅读次数:
214
NSArray:不可变数组NSMutableArray:可变数组NSArray OC数组不能存放nil值 OC数组只能存放OC对象,不能存放非OC对象,比如:int、struct、enum等 这个array永远是空数组 NSArray *arr1 = [NSArray array]; ...
分类:
其他好文 时间:
2014-10-28 00:17:24
阅读次数:
301
一个对象使用copy或nutableCopy方法可以创建对象的副本——修改副本的时候对原来的对象不会产生影响copy:需要先实现NSCopying协议,创建的是不可变副本(如NSString、NSArray、NSDictionary)mutableCopy:需要先实现NSMutableCopying...
分类:
其他好文 时间:
2014-10-27 22:57:55
阅读次数:
166
在iOS开发中,经常需要查看数组中得元素是否是自己想要的,但是苹果并没有对直接打印数组中得中文作处理,直接打印就会出现一堆很讨厌的东西,解决其实很简单,就是需要通过为NSArray添加分类,重写- (NSString *)descriptionWithLocale:(id)locale方法即可代码如...
分类:
移动开发 时间:
2014-10-27 21:07:37
阅读次数:
167
NSOpenPanel 使用
1.得到多个选择的文件
2.指定文件类型
-(NSString *)get_fullpath
{
NSOpenPanel *panel = [NSOpenPanel
openPanel];
NSArray* fileTypes = [[NSArray
alloc]
initWithObjects:@"txt",@...
分类:
系统相关 时间:
2014-10-27 10:54:44
阅读次数:
1859
1.文件目录下关键对象的如下:(1)NSArray *NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory directory, NSSearchPathDomainMask domainMask, BOOL expandTilde)(2...
分类:
移动开发 时间:
2014-10-24 12:33:00
阅读次数:
159