美文网首页
OC-编写高质量代码

OC-编写高质量代码

作者: KKLinJJ | 来源:发表于2017-04-05 22:30 被阅读57次

    前言:


    Effective objective-C,翻译过来是编写高质量 iOS 与 OS X 代码的52个有效方法,作者是 Matt Galloway ,本书是世界级 C++ 开发大师 Scott Meyers 亲自担当顾问编辑的 “Effective Software Development Series” 系列丛书中的新作,Amazon 全五星评价。全书从语法、接口与API设计、内存管理、框架等7大方面总结和探讨了 Objective-C 编程中 52 个鲜为人知的和容易被忽视的特性和陷阱!本文摘取部分内容进行讲解,希望阅读的人有一些收获!



    第2条:在类的头文件中尽量少引用其他头文件

    第3条:多用字面量语法,少用与之等价的方法

    第4条:多用类型常量,少用#DEFINE预处理指令

    第7条:在对象内部尽量直接访问实例变量

    第15条:用前缀避免命名空间冲突

    第22条:理解NSCOPYING协议

    第41条:多用派发队列,少用同步锁

    第42条:多用 GCD,少用 PERFORMSELECTOR 系列方法

    第48条:多用块枚举,少用FOR循环

    第51条:精简 INITIALIZE 与 LOAD 的实现代码

    第52条:NSTimer会保留其目标对象

    相关文章

      网友评论

          本文标题:OC-编写高质量代码

          本文链接:https://www.haomeiwen.com/subject/wmfxattx.html