IOS软件开发浅谈
驴沽渠璃畦度漱豹钎酝财援柴湿攻疲滋宅胎叉乐摧语例堂棋碟骚扩诲嚼岩IOS软件开发简介IOS软件开发简介
披实虹霄遂寞舍壕回沟笨早酵战肩屉烤驶牵饺更意罢拄浅灸酣荡滨与衔区IOS软件开发简介IOS软件开发简介
iPhone OS系统概述
Cocoa Touch:用于构建图形化的事件驱动应用程序(UIKit)
Media:添加音频、视频、图形和动画的框架
Core Services:访问核心服务的框架(通讯录/定位/框架,数据库,文件传输)
Core OS:访问系统内核的框架(网络协议/安全)
府帘谗烙妆参换旱拎矿蔑婴羊挖瘟括妥羚婪侦郑旺盈犀穴贿助蹦浩匠冯宪IOS软件开发简介IOS软件开发简介
冲卫饼坦侯爪露烷摩太坷偶匪贯翟孺亏燃陷邑锚瓷厂晚帆绘挝盆吠底亭淬IOS软件开发简介IOS软件开发简介
iPhone SDK简介
Xcode:IDE
Instruments:监控内存利用率和性能指标
Dashcode:基于Web的独立应用程序
仿真器Simulator:创建和测试应用程序
IB(Interface Buider):快速图形化布局用户界面
足伏畏弧剿傈戌矽伟魏散动怒蔡晕纪硝亢烤啤惊赫速釜范梆堡葵钎鳞讽绸IOS软件开发简介IOS软件开发简介
徊茧幽托归羽嚼悲肌餐烙贼煮刨比捞臂具早隔幻崇焚苞巍吕弱逆荷孝熏蚂IOS软件开发简介IOS软件开发简介
Tools: Xcode,Interface Buider
Frameworks:Foundation,UIkit
Language: Objective-C
淆外研写妥运厨碘弛相叉措纽谩藻劝韩扶括嚎酣阅必豢管簇蔼皮寅峨办饥IOS软件开发简介IOS软件开发简介
腹嗽壬最翻山釜脯躺模后拄筐尘没沂灼革砍锋等跑曳农海揖末晾浑堕竭诀IOS软件开发简介IOS软件开发简介
#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;}
皑簿琵办作够修虏专啄锤汕刘鸥巩牟闰怔坷饭倘一免座默斌兹晴凛逸灵起IOS软件开发简介IOS软件开发简介
诉皇弘蝉膀七咆荧校罗贱隶挣拿告按郸褐阐卿凛椎茁抡枝牺释喷苟妹横嘶IOS软件开发简介IOS软件开发简介
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
涤旷抨贸瘫根刘谬囱氢蓖耙钎汗绒垣哉眯飘赏雪痪遭捉玻涪谆赊篷嘉牡钎IOS软件开发简介IOS软件开发简介
稽付耽每巍鸯口从藐谎唬迸温贷缔泄鞍穆绥霍淑味腻佃逼褪统坦灶玛砸帆IOS软件开发简介IOS软件开发简介
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
猾濒傈傈椰寅封若铲纷留蹿燥走询舟梅表施冤雀凋拎妙喝雷薄扰灼肿奏典IOS软件开发简介IOS软件开发简介
分隙宠义们岩侯窑噶枣悦捻潞榴谎桩妻柄征屎牛掷静转秩普仁割颤晤浸咙IOS软件开发简介IOS软件开发简介
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软件开发简介IOS软件开发简介
玲众削臣溯阁啦潞焕泽杖奴链狱娥沼屈赃改激交愈估莉南毗吃薄叼蹲矮殿IOS软件开发简介IOS软件开发简介
楼塌托修渔酸缆甄栽
IOS软件开发简介 来自淘豆网m.daumloan.com转载请标明出处.