iOS 日常开发后我们可以补充这些知识

本篇内容引用了好多博主的文章,感谢各位大大的共享精神!!!

有些不常用的小东西,我们很少注意到,因而某些功能实现的很复杂。辗转n久之后发现竟然是系统造好的轮子!!!

NSDate 时间,虽然很常用但是基本都是用到时去搜索,我建议可以系统的学一下,你就会发现自己内心的疙瘩又少一个

NSInvocation 方法的调用,类似performSelector

NSUndoManager 一个可以便捷实现撤销 还原 操作的类,有这方面需求的,知不知道系统给好轮子了呢!

NSException 异常处理,你一定见过try catch throw finally吧,不妨搞定它

NSError理解 | NSError使用 NSError就是一个描述错误信息的类,定义了一个错误信息的基本形式。在使用系统或者第三方库时常见他们的错误信息,我们也可以定义自己的错误信息。有了NSError我们就可以快速理解使用不同库返回的错误信息。

NSPredicate 断言,正则表达式,可以用来过滤数据

NSSortDescriptor 对一个对象数组按对象的属性值排序,可以设置多级判断标准

NSCache 官方缓存类

宏定义 有些宏是系统提供的,可以简化代码吧,比如MIN取两个数中小的那个, MAX取两个数中大的那个, ABS取一个数的绝对值

NSExtensionItem 扩展,这里的扩展开发不是类的Extent或者category,而是一种对系统功能的扩展,例如通知栏内容,第三方键盘,分享选项等,不需要会但是也要知道这是什么东西,别等有开发需求的时候不知道搜索什么

UIBezierPath 贝塞尔曲线,用来做不规则视图或动画

UICollectionViewLayout 自定义UICollectionView的布局,常用的就是瀑布流了,当然还有其他炫酷的效果

Core Animation 核心动画,一般我们用UIView的animation足够了,但是这个还是要会的。用户体验第一嘛!这里不是第三方库的介绍,就不引入pop动画库啥的了

Core Text 富文本,有些难度,需要耐心才能看,虽然这里不是三方库介绍但我还是忍不住推荐下YYText,因为Core Text你只需要知道有这个东西就好,使用上还是yyText简单,尤其是常用的字符串中某些文字可点击(比如手机号,邮箱,@用户名)啥的,能快速搞定

CoreData 苹果官方的数据缓存,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象

WKWebKit上 | WKWebKit下 UIWebView的升级版,是系统库不是三方,在这个原生与JS混编的年代,有必要看看

runtime及数据结构 现在面试很常问的问题,MJExtension的实现基础就是它。也许编程时你用不到,但是这些东西能让你对iOS的开发有更清晰的认识

多年开发总结的需要你百度才能完成的东西(一) | (二) 很不错的文章,里面的很多东西自己也记录过,不妨学习学习,以备他日之用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,716评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,558评论 1 294
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,431评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,127评论 0 209
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,511评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,692评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,915评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,664评论 0 202
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,412评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,616评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,105评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,424评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,098评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,096评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,869评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,748评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,641评论 2 271

推荐阅读更多精彩内容