《iOS编程(第4版)》epub下载在线阅读,求百度网盘云资源

《iOS编程(第4版)》epub下载在线阅读,求百度网盘云资源,第1张

《iOS编程(第4版)》([美] Christian Keur)电子书网盘下载免费在线阅读

链接:https://pan.baidu.com/s/17wNCaWtbV7MOFyeSnZsUnA

提取码:1234

书名:iOS编程(第4版)

作者:[美] Christian Keur

译者:丁道骏

豆瓣评分:8.8

出版社:华中科技大学出版社

出版年份:2015-1-1

页数:560

内容简介:

《iOS编程》荣获Jolt生产力大奖。第4版更新了iOS7和Xcode5的内容。全书涵盖了开发iOS应用的方方面面。从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到Instruments等。如果读者刚 接触iOS编程,阅读本书前两章可以快速入门。如果读者已经有iOS编程经验,阅读本书可以拾遗补缺。

作者简介:

Christian Keur是Big Nerd Ranch的高级讲师和软件工程师,负责编写Big Nerd Ranch的“iOS新手培训课程”教材。该教材广受好评,是本书的原型。Christian毕业于美国佐治亚理工学院计算机科学系,目前居住在亚特兰大。

Aaron Hillegass是Big Nerd Ranch的创始人之一,曾就职于NeXT公司和Apple公司,他拥有近20年的Objective-C、Cocoa、iOS开发与教学经验。Aaron与他人合著了《Mac OS X编程》和《Objectibe-C编程》。

Joe Conway曾参与编写了“iOS新手培训课程”教材。他最近创办了stable/kernel 公司,开发高质量的移动应用。

这些修饰符,只有在 ARC 打开的时候才会用到

内存管理规则:

1. 自己生成的对象,自己所持有

2. 非自己生成的对象,自己也能持有

3. 不再需要自己持有的对象时释放

4. 非自己持有的对象无法释放

ARC 中也可以使用 autoreleasing

ARC 中使用 @autoreleasepool

非 ARC 中使用 NSAutoreleasePool

非显性使用 __autoreleasing

__strong 和 __autoreleasing 在方法参数上的区别

ARC 规则:

1. 不能使用 retain/release/retainCount/autorelease

2. 不能使用 NSAllocateObject/NSDeallocateObject

3. 必须遵守内存管理的方法命名规则

4. 不要显式调用 dealloc

5. 使用 @autoreleasepool 块,替换 NSAutoreleasePool

6. 不能使用区域 NSZone

7. 对象类型不能作为 C 语言结构体(stuct/union) 的成员

8. * 显式转款 "id" 和 “void *”


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6673151.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存