Iphone 开发学习笔记(1)--Iphone SDK简介


1.Iphone SDK 组件组成XCODE   由gcc (编译器)和gdb(调试器)组建而成Instruments    Instruments主要用于监测内存利用率和性能指标DashCode   可以创建在传统浏览器环境之外运行的,基于web的独立应用程序仿真器   用于创建和运行应用程序IB(interface builder)  图形化方式布局用户界面
2.Iphone 应用程序组件可执行文件  位于应用程序束的顶层文件夹info.plist文件 是向操作系统描述应用程序的X
摘要由CSDN通过智能技术生成

1.Iphone SDK 组件组成

  • XCODE   由gcc (编译器)和gdb(调试器)组建而成
  • Instruments    Instruments主要用于监测内存利用率和性能指标
  • DashCode   可以创建在传统浏览器环境之外运行的,基于web的独立应用程序
  • 仿真器   用于创建和运行应用程序
  • IB(interface builder)  图形化方式布局用户界面

2.Iphone 应用程序组件

  • 可执行文件  位于应用程序束的顶层文件夹
  • info.plist文件 是向操作系统描述应用程序的XML属性列表。属性列表存储各种用途的键值,并且可以保存为文本格式或经过压缩的二进制格式
  • 图标和默认图像  Icon.png 充当应用程序的图标,用于在SpringBoard主屏幕上表示应用程序。Default.png提供应用程序启动该初始屏幕
  • XIB文件   存储预定义 可寻址的用户界面类(开发不使用XIN的程序时,需要从Info.plist中删除NSMainNibFile键,并放弃项目自动生成的MainWindwow.xib 文件)
  • 沙盒 将应用程序对文件系统的访问只限于一组最基本的文件夹.网络资源和硬件。原则:(1)应用程序可以在自己的沙盒中运作,但不能访问任何其他沙盒。(2)不能共享数据。(3)应用程序拥有自己的Library,Documents和Tmp文件夹

3.平台限制

  • 存储限制  Iphone提供了足够的编程支持来创建灵活的界面,同时保持系统文件足够下,以符合严格的存储限制。
  • 数据访问  所有Iphone应用程序都要采用沙盒机制
  • 内存限制   IPhone不支持基
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值