本文译自How to sort NSArray with custom
objects。我们开发的每个程序都会使用到一些数据,而这些数据一般被封装在一个自定义的类中。例如一个音乐程序可能会有一个Song类,聊天程序则又一个Friend类,点菜程序会有一个Recipe类等。有时候我们希望在程序中显示的...
分类:
其他好文 时间:
2014-06-29 15:29:25
阅读次数:
342
?UINavigationController以栈的形式保存子控制器@property(nonatomic,copy)NSArray*viewControllers;@property(nonatomic,readonly)NSArray*childViewControllers;?使用push方法...
分类:
其他好文 时间:
2014-06-06 20:03:23
阅读次数:
310
好吧,标题就以最通俗的语句命名,估计百度收录的时候,大家查找的时候会更加的方便。
iOS新手,这个问题着实调试了好长时间!
由于上手就开始做大的项目,也没时间从基础做起,相信大多数小公司的开发者都是这种模式。因此很多问题都产生自很基础的错误。
项目使用mvc结构,在异步读取完数据后,NSArray中model的数据就丢失了,专业点就是内存释放了,只剩下内存地址了。
可能大家的情况和我不同,...
分类:
移动开发 时间:
2014-06-04 22:04:43
阅读次数:
285
1 //以separator为节点分割字符串2 - (NSArray
*)componentsSeparatedByString:(NSString *)separator;3 4 //NSString转换为const char
*5 NSString *str = @"abc";6 const c...
分类:
其他好文 时间:
2014-06-04 18:00:40
阅读次数:
198
NSSet与NSArray的区别:
NSSet里面存储的元素没有顺序,NSArray中的元素有顺序。 NSSet *s = [NSSet set]; // 创建一个空的Set,永远是空,不可变。
NSSet *s2 = [NSSet setWithObjects:@"jack",@"rose"...
分类:
其他好文 时间:
2014-05-30 10:04:17
阅读次数:
237
Subclassing 继承/子类大多语言允许开发者子类化框架所提供的类,但是在
Objective-C 中不完全是这样。大部分常用的类,诸如 NSArray、NSSet、NSDictionary
基本上都是集合类型的。不建议继承这些类,除非你准备转发调用或者实现所有必要的原始方法。在传统的开发语言...
分类:
移动开发 时间:
2014-05-29 19:28:15
阅读次数:
503
xib文件是轻量级的,一般用来描述某一块局部的UI界面,而storyboard是用来描述软件的许多界面,并且能展示多个页面之间的跳转关系1.xib文件的加载方式方法1.NSArray
*objs = [[NSBundle mainBundle] loadNibNamed:@"MJAppView" o...
分类:
其他好文 时间:
2014-05-28 11:34:51
阅读次数:
170
转:http://my.oschina.net/Neogl/blog/190543导航:基本类型ID对象类型常见的有对象类型-NSLog-NSNumber-NSString和NSMutableString-NSArray和NSMutableArray-NSSet和NSMutableSet-NSDic...
分类:
其他好文 时间:
2014-05-28 02:30:12
阅读次数:
321
常见的NSString和NSMutableString方法:NSString方法:[plain]view
plaincopy+(id)stringWithContentsOfFile:pathencoding:encerror:err创建一个新字符串并将其设置为path指定的文件的内容,使用字符编....
分类:
其他好文 时间:
2014-05-26 19:48:09
阅读次数:
316
1.设置tabbar背景颜色1 NSArray *controllers = [NSArray
arrayWithObjects:nav_main,nav_channle,nav_me, nil];2
_tabController.viewControllers = controllers;...
分类:
移动开发 时间:
2014-05-26 17:59:15
阅读次数:
286