IOS
语言。Object-C,苹果公司收购的语言,专用于IOS开发,是C语言的超集,面向对象的。
开发环境。一是XCode,是苹果的IDE,提供了控件。二是Instruments,测试性能用,收集显示比较性能数据的,用于性能优化。三是IOS模拟器。四是Interface Builder,用来构建给用户看的视图。注册开发者账号和IOS使用ID(买iphone或ipad带的)可下载XCode等上述软件。
IOS系统层次结构。从最底层到高层,一是CoreOS,最核心的,包括核心模块、电源管理、安全、证书、文件系统、Sockets接口、Mach系统核心。二是Core Service,数据集合、地理位置、SQLite数据库、地址簿、网络服务、多线程、文件访问、用户偏好、URL实用工具。三是Media,图形视频音频等多媒体。四是Cocoa Touch,提供触摸和显示层面的支持。