您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 畅销书 > 小蜜蜂全站 > 编写高质量代码:改善Objective-C程序的61个建议

编写高质量代码:改善Objective-C程序的61个建议

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

Effective系列丛书 编写高质量代码:改善Objective-C程序的61个建议 刘一道 著 ISBN:978-7-111-51463-3 本书纸版由机械工业出版社于2015年出版,电子版由华章分社(北京华 章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制 作与发行。 版权所有,侵权必究 客服热线:+ 86-10-68995265 客服信箱:service@bbbvip.com 官方网址:www.hzmedia.com.cn 新浪微博 @华章数媒 微信公众号 华章电子书(微信号:hzebook) 目录 前言 第1章 让自己习惯Objective-C 建议1:视Objective-C为一门动态语言 建议2:在头文件中尽量减少其他头文件的引用 建议3:尽量使用const、enum来替换预处理#define 建议4:优先使用对象字面量语法而非等效方法 建议5:处理隐藏的返回类型,优先选择实例类型而非id 建议6:尽量使用模块方式与多类建立复合关系 建议7:明解Objective-C++中的有所为而有所不为 第2章 数据类型、集合和控制语句 建议8:C语言与Objective-C语言的关系是充分而非必要条件 建议9:高度警惕空指针和野指针的袭击 建议10:在64位环境下尽可能利用标记指针 建议11:谨记兼容32位和64位环境下代码编写事项 建议12:清楚常量字符串和一般字符串的区别 建议13:在访问集合时要优先考虑使用快速枚举 建议14:有序对象适宜存于数组,而无序对象适宜存于集 建议15:存在公共键时,字典是在对象之间传递信息的绝佳方式 建议16:明智而审慎地使用BOOL类型 第3章 内存管理 建议17:理解内存和Objective-C内存管理规则 建议18:内存管理讲究“好借好还,再借不难” 建议19:区别开alloc、init、retain、release和dealloc之间的差异 建议20:优先选用存取方法来简化内存管理 建议21:对象销毁或者被移除一定考虑所有权的释放 建议22:明智而审慎地使用dealloc 第4章 设计与声明 建议23:编写代码要遵守Cocoa API约定 建议24:洞悉实例变量 建议25:透彻了解属性的里里外外 建议26:存取方法是良好的类接口必要组成部分 建议27:明晓类公共领域的方法都是虚方法 建议28:初始化还是解码取决于是否支持归档和解档 建议29:利用键–值机制访问类的私有成员变量和方法 建议30:浅复制适宜指针而深复制适宜数据 建议31:明智而审慎地使用NSCopying 建议32:使用协议来实现匿名对象的提供 第5章 实现......

资料大王PDF
资料大王PDF
  • 85346

    文档
  • 87.325

    金币
Ta的主页 发私信

85346篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功