VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
OBJECTIVE-C编程之道 IOS设计模式解析电子书+源代码 评分:
OBJECTIVE-C编程之道 IOS设计模式解析电子书+源代码 《Objective-C编程之道:iOS设计模式解析》是基于iOS的软件开发指南。书中应用GoF的经典设计模式,介绍了如何在代码中应用创建型模式、结构型模式和行为模式,如何设计模式以巩固应用程序,并通过设计模式实例介绍MVC在CocoaTouch框架中的工作方式。 《Objective-C编程之道:iOS设计模式解析》适用于那些已经具备Objective-C基础、想利用设计模式来提高软件开发效率的中高级iOS开发人员。 第一部分 设计模式初体验 第1章 你好,设计模式 1.1 这是一本什么书 1.2 开始前的准备 1.3 预备知识 1.4 似曾相识的设计 1.5 设计模式的起源——模型、视图和控制器 1.5.1 在模型对象中封装数据和基本行为 1.5.2 使用视图对象向用户展示信息 1.5.3 用控制器对象联系起模型和视图 1.5.4 作为复合设计模式的MVC 1.6 影响设计的几个问题 1.6.1 针对接口编程,而不是针对实现编程 1.6.2 @protocol与抽象基类 1.6.3 对象组合与类继承 1.7 本书用到的对象和类 1.7.1 类图 1.7.2 对象图 1.8 本书如何安排模式的讲解 1.9 总结 第2章 案例分析:设计一个应用程序 2.1 想法的概念化 2.2 界面外观的设计 2.3 架构设计 2.3.1 视图管理 2.3.2 如何表现涂鸦 2.3.3 如何表现保存的涂鸦图 2.3.4 用户操作 2.4 所用设计模式的回顾 2.5 总结 第二部分 对象创建 第3章 原型 3.1 何为原型模式 3.2 何时使用原型模式 3.3 浅复制与深复制 3.4 使用Cocoa Touch框架中的对象复制 3.5 为Mark聚合体实现复制方法 3.6 将复制的Mark用作“图样模板” 3.7 总结 第4章 工厂方法 4.1 何为工厂方法模式 4.2 何时使用工厂方法 4.3 为何这是创建对象的安全方法 4.4 在TouchPainter中生成不同画布 4.5 在Cocoa Touch框架中应用工厂方法 4.6 总结 第5章 抽象工厂 5.1 把抽象工厂应用到TouchPainter应用程序 5.2 在Cocoa Touch框架中使用抽象工厂 5.3 总结 第6章 生成器 6.1 何为生成器模式 6.2 何时使用生成器模式 6.3 构建追逐游戏中的角色 6.4 总结 第7章 单例 7.1 何为单例模式 7.2 何时使用单例模式 7.3 在Objective-C中实现单例模式 7.4 子类化Singleton 7.5 线程安全 7.6 在Cocoa Touch框架中使用单例模式 7.6.1 使用UIApplication类 7.6.2 使用UIAccelerometer类 7.6.3 使用NSFileManager类 7.7 总结 第三部分 接口适配 第8章 适配器 8.1 何为适配器模式 8.2 何时使用适配器模式 8.3 委托 8.4 用Objective-C协议实现适配器模式 8.5 用Objective-C的块在iOS 4中实现适配器模式 8.5.1 块引用的声明 8.5.2 块的创建 8.5.3 把块用作适配器 8.6 总结 第9章 桥接 9.1 何为桥接模式 9.2 何时使用桥接模式 9.3 创建iOS版虚拟仿真器 9.4 总结 第10章 外观 10.1 何为外观模式 10.2 何时使用外观模式 10.3 为子系统的一组接口提供简化的接口 10.4 在TouchPainter应用程序中使用外观模式 10.5 总结 第四部分 对象去耦 第11章 中介者 11.1 何为中介者模式 11.2 何时使用中介者模式 11.3 管理TouchPainter应用程序中的视图迁移 11.3.1 修改迁移逻辑的困难 11.3.2 集中管理UI交通 11.3.3 在Interface Builder中使用CoordinatingController 11.4 总结 第12章 观察者 12.1 何为观察者模式 12.2 何时使用观察者模式 12.3 在模型-视图-控制器中使用观察者模式 12.4 在Cocoa Touch框架中使用观察者模式 12.4.1 通知 12.4.2 键-值观察 12.5 在TouchPainter中更新CanvasView上的线条 12.6 总结 第五部分 抽象集合 第13章 组合 13.1 何为组合模式 13.2 何时使用组合模式 13.3 理解TouchPainter中Mark的使用 13.4 在Cocoa Touch框架中使用组合模式 13.5 总结 第14章 迭代器 14.1 何为迭代器模式 14.2 何时使用迭代器模式 14.3 在Cocoa Touch框架中使用迭代器模式 14.3.1 NSEnumerator 14.3.2 基于块的枚举 14.3.3 快速枚举 14.3.4 内部枚举 14.4 遍历Scribble的顶点 14.5 总结 第六部分 行为扩展 第15章 访问者 15.1 何为访问者模式 15.2 何时使用访问者模式 15.3 用访问者绘制TouchPainter中的Mark 15.4 访问者的其他用途 15.5 能不能用范畴代替访问者模式 15.6 总结 第16章 装饰 16.1 何为装饰模式 16.2 何时使用装饰模式 16.3 改变对象的“外表”和“内容” 16.4 为UIImage创建图像滤镜 16.4.1 通过真正的子类实现装饰 16.4.2 通过范畴实现装饰 16.5 总结 第17章 责任链 17.1 何为责任链模式 17.2 何时使用责任链模式 17.3 在RPG游戏中使用责任链模式 17.4 总结 第七部分 算法封装 第18章 模板方法 18.1 何为模板方法模式 18.2 何时使用模板方法 18.3 利用模板方法制作三明治 18.4 保证模板方法正常工作 18.5 向模板方法增加额外的步骤 18.6 在Cocoa Touch框架中使用模板方法 18.6.1 UIView类中的定制绘图 18.6.2 Cocoa Touch框架中的其他模板方法实现 18.7 总结 第19章 策略 19.1 何为策略模式 19.2 何时使用策略模式 19.3 在UITextField中应用验证策略 19.4 总结 第20章 命令 20.1 何为命令模式 20.2 何时使用命令模式 20.3 在Cocoa Touch框架中使用命令模式 20.3.1 NSInvocation对象 20.3.2 NSUndoManager 20.4 在TouchPainter中实现撤销与恢复 20.4.1 使用NSUndoManager实现绘图与撤销绘图 20.4.2 自制绘图与撤销绘图的基础设施 20.4.3 允许用户触发撤销与恢复 20.5 命令还能做什么 20.6 总结 第八部分 性能与对象访问 第21章 享元 21.1 何为享元模式 21.2 何时使用享元模式 21.3 创建百花池 21.4 总结 第22章 代理 22.1 何为代理模式 22.2 何时使用代理模式 22.3 用虚拟代理懒加载图像 22.4 在Cocoa Touch框架中使用代理模式 22.5 总结 第九部分 对象状态 第23章 备忘录 23.1 何为备忘录模式 23.2 何时使用备忘录模式 23.3 在TouchPainter中使用备忘录模式 23.3.1 涂鸦图的保存 23.3.2 涂鸦图的恢复 23.3.3 ScribbleMemento的设计与实现 23.4 Cocoa Touch框架中的备忘录模式 23.5 总结
上传时间:2015-07 大小:51.36MB
- 51.80MB
Objective-C编程之道:iOS 设计模式解析电子书和源代码
2015-08-17Objective-C编程之道:iOS 设计模式解析电子书和源代码
- 48.93MB
《Objective-C编程之道ios设计模式解析》电子书
2015-03-18《Objective-C编程之道ios设计模式解析》电子书讲述了ios设计中常用的设计模式,希望可以帮助大家!
- 41.40MB
Objective-C编程之道
2015-08-17Objective-C编程之道,高清电子书
- 41.41MB
Objective-C 编程之道
2018-10-30Objective-C编程之道 PDF扫描版 Carlo Chung著 刘威译 人民邮电出版社
- 29.72MB
Objective-C编程之道IOS设计模式解析pdf文档及源码
2014-09-26Objective-C编程之道IOS设计模式解析pdf文档及源码,精心整理全套
- 44.53MB
Objective-C编程之道IOS设计模式解析.pdf
2019-06-20最全最新版 Objective-C编程之道IOS设计模式解析.pdf
- 1.17MB
Objective-C编程之道 iOS设计模式解析 源码 demo
2017-12-11Objective-C编程之道 iOS设计模式解析 源码 demo Objective-C编程之道 iOS设计模式解析 源码 demo
- 41.28MB
编程之道-IOS设计模式解析[www.xiandoudou.com]
2016-05-21编程之道-IOS设计模式解析[www.xiandoudou.com]
- 28.33MB
OBJECTIVE-C编程之道 IOS设计模式解析 (中文清晰文字版)
2012-11-02清晰带书签的中文版pdf,不是代码,值得下载
- 1.57MB
objectivec 编程之道-设计模式源码下载
2016-12-14objectivec 编程之道-设计模式源码下载
- 27.69MB
Objective-c编程之道 IOS设计模式解析
2015-06-12Objective-c编程之道 IOS设计模式解析 一本 讲解 ios 设计的 很好的 资料
- 27.78MB
Objective-C编程之道 IOS设计模式解析
2018-02-03Objective-C编程之道 IOS设计模式解析,资源大小:27.7 MB,欢迎下载
- 1.19MB
Objective-C编程之道 IOS设计模式解析
2018-05-16Objective-C编程之道 IOS设计模式解析 书本就不上传了,源码从书上给的地址下载过来的,官方源码。
- 40.28MB
OBJECTIVE-C编程之道 IOS设计模式解析
2013-07-12OBJECTIVE-C编程之道 IOS设计模式解析
- 28.33MB
OBJECTIVE-C编程之道 IOS设计模式解析
2013-05-22OBJECTIVE-C编程之道 IOS设计模式解析
- 30.2MB
OBJECTIVE-C编程之道 IOS设计模式解析
2013-01-31OBJECTIVE-C编程之道 IOS设计模式解析
- 53.67MB
《OBJECTIVE-C编程之道 IOS设计模式解析》电子书
2018-03-01《OBJECTIVE-C编程之道 IOS设计模式解析》电子书+源代码
- 41.41MB
objctive-c编程之道(设计模式解析)
2018-12-06objctive-c编程之道(设计模式解析)
- 1.70MB
源代码 OBJECTIVE-C编程之道 IOS设计模式解析
2016-10-27OBJECTIVE-C编程之道 IOS设计模式解析的源代码,如果编译后运行出错,稍微修改下就可以了。配合OBJECTIVE-C编程之道 IOS设计模式解析使用,可以大大提高编程、设计模式的功力。即便现在苹果公司主推swift,设计模式无关乎语言,掌握了使用哪种语言实现就不重要了。之所以推荐这本书和源代码,因为有完整的例子,一般讲解设计模式的都是零散的例子。 本书也提供了下载。
- 54.91MB
OBJECTIVE-C编程之道 IOS设计模式解析_jb51.net
2018-09-12一本讲述iOS开发中可用的设计模式以及编程思想,书中有很多值得现实开发借鉴的地方。
- 646KB
libarclite-arc
2024-01-02解决 Xcode 14.3,Xcode 15 旧项目可能报错 SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum deployment target
- 421.55MB
Homebrew 软件管理工具
2022-03-30Homebrew 软件管理工具
- 12.26MB
Location IOS12.3驱动
2019-05-07Location你们懂的,谢谢那些大佬的分享。前段时间把手机系统升级成测试版IOS12.3了,导致一直找不到驱动,今天有幸在@_小呵呵 的博客里找到DeviceSupport 12.3。修改了一下名字验证能用。 查看博客!有链接
- 25.15MB
苹果手机微信聊天记录备份导出神器:WX Backup、Win版本
2023-03-13微信里积累了数年的聊天记录,连iPhone都吃不消了,可惜你依旧不能删掉它们。 把重要的聊天记录导出来吧,然后你就可以在电脑上好好收藏和品味了。 WX Backup的优点: 1、没有广告,不收费,软件非常简约 2、保存的聊天记录可以跟微信一样打开浏览,可以保存图片、视频、语音、表情、链接分享等 3、支持增量导出,即有新的内容更新到iPhone备份文件后,可以增加更新的内容到导出记录中,不会每次新增记录都要新增一个文件 4、可以搜索聊天记录,可以按月选择聊天记录。 WX Backup操作: 1、iTunes备份:用iTunes连接iPhone,将内容备份到电脑上。请注意,不要选择”给iPhone备份加密“! 2。打开软件选择备份文件夹。根据选择的账号和联系人导出聊天记录,瞬间即可导出选中的聊天记录。支持增量导出,即有新的内容更新到iPhone备份文件后,可以增加更新的内容到导出记录中。
- 337KB
Xcode15适配MonkeyDev模板
2024-03-06MonkeyDev默认安装路径是/opt/MonkeyDev,在安装目录中有个templates目录,这个目录就是MonkeyDev的模板所在目录,可以直接解压替换这个templates,就能解决Xcode15的MonkeyDev适配问题。
- 646KB
xcode 15 找不到libarclite 等文件
2024-01-31clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the minimum deployment target
- 0B
谷歌插件之蓝湖代码生成器,iOS,Android,Swift,Flutter
2022-12-05谷歌插件之蓝湖代码生成器,iOS,Android,Swift,Flutter 代码已开源,如果生成的代码不符合您平时写的习惯,可自行修改代码模板,修改完后保存即可生效,不需要重新编译 插件不包含任何请求,确保您的数据安全,代码已开源,找不到任何网络请求 此项目纯粹抱着开源精神,不收任何费用,完全免费,如果好用的话,请帮忙到GitHub上点个Star,我将继续维护下去 联系微信号:13077821373(不用验证,自动通过)