下载此文档

iphone开发总结.ppt


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
IPHONE应用开发 资源管理项目组
2018年6月14日
2
常用网站
iPhone Dev Center
苹果官方网站(需注册),可查询开发指南、
可下载XCODE、SDK、开发例子、申请证书。
开发网站,内容比较丰富,论坛上有一些常见的开发问题
早的一个开发团队
3
开发平台
开发工具:
Xcode
Interface Builder
Instruments
开发语言:Objective-C
Frameworks:Fundation、UIKit
设计模式:MVC
4
开发工具
Xcode是一个集成开发环境(IDE)
Interface Builder:是用来组织创建应用程序的可视部分(用户图形界面)。
Instruments:用于分析iPhone应用程序的内部运行状况。它监控内存利用率和性能指标(分析器)。
5
开发语言Objective-C
“.h”是接口文件
#import <Foundation/> //代表导入系统文件
***@interface //接口标识
RemoteResource : NSObject //接口名
{
NSString *cityId;
}
// ***@property : Objective-C ,在接口文件中简化代码
***@property (nonatomic, retain) NSString *cityId;
(void)importData:(NSString *)cityId;
(NSArray *)foo: (int)zap bar:(double)pow;
***@end
6
开发语言Objective-C
“.m”是实现文件
#import “ ”
#import “”//代表导入本项目文件
***@implementation RemoteResource //实现标识
***@synthesize cityId;
// ***@synthesize:Objective-C 引入此编译器,在实现文件中消除getter、setter方法
(void)importData:(NSString *)cityId
{ ……..}
(NSArray *)foo: (int)zap bar:(double)pow
{…….
return aNSArray;
}
***@end
7
开发语言Objective-C
“.h”是接口文件
#import <UIKit/> //代表导入系统文件
#import “ ”
***@interface //接口标识
ViewController : UIViewController // 视图控制类
{
RemoteResource *resObj; //自定义类
UIView *displayView;
}
***@property (nonatomic, retain) RemoteResource * resObj;
// IBOutlet ,代表此控件可与Interface Builder中的控件关联。
***@property (nonatomic, retain) IBOutlet UIView *displayView;
// IBAction, 代表此方法可与Interface Builder中的控件关联,作为触发事件
- (IBAction)togglePickers:(id)sender;
***@end
8
内存管理规则
当使用retain、new、alloc或copy方法创建一个对象时,该对象的保留计数器值为1。当不再使用该对象时,一定要负责向该对象发送一条release 或autorelease消息。这样,该对象将在使用寿命结束时被销毁。
当通过任何其他地方获得一个对象时,则假设该对象的保留计数器值为1,而且已经被设置为自动释放,你不需要执行任何操作来确保该对象被清理。如果你打算在一段时间内拥有该对象,则需要保留(retain)它并确保在操作完成时释放它。
如果你保留了某个对象,你需要(最终)释放或自动释放该对象。必须保持retain方法和release方法的使用次数相等。(可通过[obj retainCount];输出计数器的数值)
9
Interface Builder
“.xib”是窗体文件
Library:控件库
Inspector:控件属性
Reveal :控件集合展示
10
Interface Builder
Library Inspector Reveal

iphone开发总结 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1875747151
  • 文件大小973 KB
  • 时间2018-06-14
最近更新