上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

2012年6月17日

只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2012-06-17 14:47 martin.zhang 阅读(123) 评论(0) 推荐(0) 编辑
 

2012年6月14日

摘要: AudioToolbox framework使用AudioToolbox framework。这个框架可以将比较短的声音注册到 system sound服务上。被注册到system sound服务上的声音称之为 system sounds。它必须满足下面几个条件。1、 播放的时间不能超过30秒2、数据必须是 PCM或者IMA4流格式3、必须被打包成下面三个格式之一:Core Audio Format (.caf), Waveform audio (.wav), 或者 Audio Interchange File (.aiff)声音文件必须放到设备的本地文件夹下面。通过AudioServices 阅读全文
posted @ 2012-06-14 16:09 martin.zhang 阅读(12771) 评论(0) 推荐(1) 编辑
 
摘要: 1 [self XXX]如果要在.m的一个方法中调用自己的XXX方法,需要在.h中指定 -(void)XXX;2 [self performselector @selector(XXX)]如果没有在.h中指定,则需要用这种方法,不然直接用[self XXX]会产生一个警告。如果用[self XXX]则表示其它地方实例化该类,也可以调用该方法,而2则不行。2相当于一个私有方法,我是这样理解。 阅读全文
posted @ 2012-06-14 15:37 martin.zhang 阅读(270) 评论(0) 推荐(0) 编辑
 

2012年6月11日

摘要: 1 controller切换AboutViewController *aboutViewController = [[AboutViewController alloc]init];[self.navigationController pushViewController:aboutViewController animated:YES]; //新视图压入到栈中[AboutViewController release];AboutViewController 返回按钮:[self.navigationController popViewControllerAnimated:YES];//弹出后 阅读全文
posted @ 2012-06-11 16:08 martin.zhang 阅读(5248) 评论(0) 推荐(0) 编辑
 

2012年6月8日

摘要: 注意这里是:Tab Bar 不是Tab Bar Controller. Tab bar是继承UIView,所以可以添加到ViewController里。是View就可以add到另一个View上去。Tab Bar Controller是新建View视图。XX.h 里需要定义UITabBar,并且要引用协议 UITabBarDelegate.@interface LoginViewController :UIViewController<UITabBarDelegate>{ UITabBar *tabbar;}@property (nonatomic, retain) UITabBar 阅读全文
posted @ 2012-06-08 18:41 martin.zhang 阅读(7759) 评论(0) 推荐(0) 编辑
 

2012年6月7日

摘要: 用户可能使用RaiseMan并打开了几个document, 然后他发现紫色的背景颜色实在是不利于阅读文档正文. 于是,他打开Preferencespanel修改背景颜色,不过令人失望的是,已经存在的文档的背景颜色不会跟着改变. 于是,这个用户可能会写信给你告诉你这些. 你也许会回复:"defualts会在document创建的时候才读取,保存document在打开"实际上,用户想说明的是他希望程序能立马刷新已经打开的文档. 如果这样,那该怎么做呢?我们需要把所有打开的document用一个list记录起来么?--- 什么是Notification? ---这个要求其实也很容 阅读全文
posted @ 2012-06-07 14:01 martin.zhang 阅读(404) 评论(0) 推荐(0) 编辑
 
摘要: 添加数据源, 由三个函数来回答数据绑定的请求:numberOfSectionsInTableView, numberOfRowsInSection 和 cellForRowAtIndexPath.用numberOfSectionsInTableView方法来返回table中有几个组.- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ return 1;}用numberOfRowsInSection方法来返回每个组里有几行- (NSInteger)tableView:(UITableView *)tableView 阅读全文
posted @ 2012-06-07 12:42 martin.zhang 阅读(8721) 评论(0) 推荐(1) 编辑
 
摘要: /*******************************************************************************************NSArray/*---------------------------创建数组------------------------------*///NSArray *array = [[NSArray alloc] initWithObjects:@"One",@"Two",@"Three",@"Four",nil];self.dat 阅读全文
posted @ 2012-06-07 12:38 martin.zhang 阅读(20864) 评论(0) 推荐(0) 编辑
 
摘要: //一、NSString/*----------------创建字符串的方法----------------*///1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init];astring = @"This is a String!";[astring release];NSLog(@"astring:%@",astring);//3、在以上方法中,提升速度:initWit 阅读全文
posted @ 2012-06-07 12:36 martin.zhang 阅读(23655) 评论(1) 推荐(1) 编辑
 
摘要: 实现日期选取器:想在每次加载软件的时间都能将选取器加载到当前的日期和时间,需要在viewDidLoad中创建一个新的NSDate对象,通过这种方式创建这个对象包含当前的时间和时间。然后将datePicker设置为该日期,这样就可以确保每次从nib中加载此视图时,选取器都会重置为当前得日期和时间..-(void)viewDidLoad{ NSDate *now = [[NSDate alloc]init]; [datePicker setDate:now animated:NO]; [now release];}然后在你需要获取日期的方法中:NSDate *selected =... 阅读全文
posted @ 2012-06-07 09:12 martin.zhang 阅读(3045) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页