NPC教学任务
余不二
愿做早起吃虫鸟
展开
-
iOS应用开发(一)iOS概述
取自 斯坦福大学公开课,ios应用开发,第一讲。 iOS结构层:Cocoa touch,Media,Core Service, Core OS。 MVC结构概述; Objective-C 语法基础;原创 2015-06-17 15:31:32 · 467 阅读 · 0 评论 -
iOS应用开发(三)Objective-C
斯坦福大学公开课笔记(三) 1. 对外只提供读取接口的属性; 在.h文件里使用(readonly) 限定, 然后在.m文件里使用readwrite 限定,这样只有类本身具有修改权限。 2. NSMutableArray 并不知道其中存储的是什么类,也不能强制要求其中存指定类; 3. 因此在定义NSArray等属性时,至少建议为其添加注释,至少要让读代码的人知道我们的意图。原创 2015-06-18 10:05:14 · 361 阅读 · 0 评论 -
Ios应用开发(四)框架及带属性的字符串
这一讲首先继续讲解更多Objective-C的知识,首先讨论了创建对象的相关内容。之后,教授讲到了动态绑定,介绍id类型以及相关安全性知识等等。再后教授通过一个简单demo,演示了使用上面所学内容改善match:方法。这一讲的后半部分开始讲Foundation框架,介绍了NSObject 、NSArray、NSNumber、NSData、NSDictionary、NSUserDefaults、NS原创 2015-06-24 09:03:31 · 284 阅读 · 0 评论 -
iOS应用开发(五) 视图控制器生命周期
地址:http://open.163.com/movie/2014/1/B/P/M9H7S9F1H_M9H7VPRBP.html原创 2015-06-24 09:05:19 · 285 阅读 · 0 评论 -
使用Markdown制作简单的UML时序图
UML时序图时序图(Sequence Diagram)用于描述对象之间发送消息的时间顺序或显示多个对象之间的动态协作。时序图中的每条消息对应一个类操作或一个事件。如下所示:Created with Raphaël 2.1.0客户端客户端打印机打印机数据库数据库打印请求(id)请求数据(id)执行SQL获取数据返回数据信息使用数据打印返回打印结果等待提取结果代码:``` sequence 客户端->打原创 2016-10-20 10:23:22 · 6235 阅读 · 0 评论