NS
文章平均质量分 93
Vic__li
布道之人
展开
-
NSUserDefaults
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一转载 2015-10-29 13:52:23 · 406 阅读 · 0 评论 -
NSBundle
bundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle.在Finder中,一个应用程序看上去和其他文件没有什么区别.但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录原创 2015-10-30 09:17:56 · 427 阅读 · 0 评论 -
字符属性NSAttributedString
An NSAttributedString object manages character strings and associated sets of attributes (for example, font and kerning) that apply to individual characters or ranges of characters in the string.这原创 2015-10-30 09:19:05 · 377 阅读 · 0 评论 -
NSCharacterSet
NSCharacterSetMattt Thompson撰写、 Ricky Tan翻译、 发布于2012年9月17日正如之前提前过的,基础类库(Foundation)拥有最好的、功能也最全的string类的实现。但是仅当程序员熟练掌握它时,一个string的实现才是真的好。所以本周,我们将浏览一些基础类库的string生态系统中经常用到且用错的重要组成部分:NSCha转载 2015-10-30 09:20:00 · 338 阅读 · 0 评论 -
NSAssertionHandler
NSAssertionHandlerMattt Thompson撰写、 Ricky Tan翻译、 发布于2013年2月25日“如果你一开始没有成功,用一个面向对象的注入点覆写默认的异常处理机制。”如果你是由 NSAssertionHandler 养大的话,这就是你小时候会学到的那种建议。编程结合了人类思考过程中众多学科,从高层次的辩论和语义学——我们用来解释一个系统如转载 2015-10-30 09:20:40 · 461 阅读 · 0 评论 -
NSLocale
NSLocaleMattt Thompson撰写、 Henry Lee翻译、 发布于2012年9月3日产品的国际化就像牙线:所有人都知道他们应该使用,却可能都不去用。像其他习惯一样,通过不断实践才能使应用国际化这件事变成你开发过程中的天性,以至于习惯之后你都没有办法容许自己不做国际化。而你现在所需的只是一个人教你如何去做。就让NSHipster成为帮你通过这一片异土转载 2015-10-30 09:21:45 · 1162 阅读 · 0 评论