下载此文档

IOS软件开发浅谈(精选).ppt


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
IOS软件开发浅谈
iPhone OS系统概述
Cocoa Touch:用于构建图形化的事件驱动应用程序(UIKit)
Media:添加音频、视频、图形和动画的框架
Core Services:访问核心服务的框架(通讯录/定位/框架,数据库,文件传输)
Core OS:访问系统内核的框架(网络协议/安全)
iPhone SDK简介
Xcode:IDE
Instruments:监控内存利用率和性能指标
Dashcode:基于Web的独立应用程序
仿真器Simulator:创建和测试应用程序
IB(Interface Buider):快速图形化布局用户界面
Tools: Xcode,Interface Buider
Frameworks:Foundation,UIkit
Language: Objective-C
#import <>
int main( int argc, const char *argv[] ) {
printf( "hello world\n" );
return 0;
}
#import <Foundation/> int main(int argc, char* argv[]) {     NSLog(@"Hello Cocoa From Console");     return 0; }
MVC模型视图控制器
Model
Manages the app data and state
Not concerned with UI or presentation
Often persists somewhere
Same model should be reusable, unchanged in different interfaces
View
Present the Model to the user in an appropriate interface
Allows user to manipulate data
Does not store any data (except to cache state)
Easily reusable & configurable to display different data
Controller
Intermediary between Model & View
Updates the view when the model changes
Updates the model when the user manipulates the view
Typically where the app logic lives.

IOS软件开发浅谈(精选) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人qiaoshi3311655
  • 文件大小0 KB
  • 时间2015-10-03
最近更新