文章分类 - 【本分类下所有内容均转载自haoxue:iphone开发笔记和技巧总结 】
原文地址:http://www.cocoachina.com/bbs/read.php?tid-73570-page-1.html
摘要:支持多路mp3声音播放的完整演示工程 下载这个代码支持多路mp3\wav的同时播放, 经过测试 在模拟器上\真机iphone上\ipod touch上 (包括2.0到2.2固件) 都能正确播放 附件: hssSoundEngineDemo.zip (619 K) 下载次数:41
阅读全文
摘要:附件: MyFlow 2.zip (238 K) 下载次数:52
阅读全文
摘要:之前做个要用中国气象局api的天气报告view,接口要用城市编号做查询条件被要求要将数据存进本地,于是就有了这份十分呕血的plist内有两份plist,一份是纪录省和市的,用来做pickerview的选择挺方便的另外一份就是城市和对应编号的键值对plist啦,另外附上中国气象局的apihttp://...
阅读全文
摘要:最近项目中要加入地图搜索功能,目前选择的是百度地图。官方指南:http://dev.baidu.com/wiki/imap/index.php?title=iOS平台/开发指南但是百度地图默认的弹出气泡只能显示两行文字,所以需要自定义实现。网上搜索没找到现成代码,只好自己动手实现,现将代码分享,希望...
阅读全文
摘要:1.支持手动控制出现下拉刷新界面,调用launchRefreshing方法即可2.支持只启用下拉刷新或者同时启用上拉下拉,需要禁用上拉加载设置headerOnly = YES3.支持刷新或者加载完后顶部出现文字提示消息,如“已全部加载完”需要消息提示调用tableViewDidFinishedLoa...
阅读全文
摘要:第一步:在头文件加入协议,并定义成员变量int keyBoardMargin_; //记录上一次移动的间距,用户离开文本时恢复视图高度第二步:在xib文件设置文本框的delegate与file'owner连接,或者在m文件用代码实现代理的连接(文本控件.delegate=self)int keyBo...
阅读全文
摘要:正好有个项目用到类似的功能,先搜索了一圈,找到了ELCImagePicker的解决方案,并且多数提此类问题,最终得到的回答都是此方案。结果发现有一个硬伤,就是基于ALAssertLibrary,会在第一次使用此功能时弹出提醒用户打开定位的提示,这个提示完全不可控,用户如果选择禁止访问,就歇菜了,下次...
阅读全文
摘要:目前我们在做IOS开发中绝大多数用的是GoogleMap地图,IOS本身自带的也是googleMap,但是如果我们希望在地图上实时显示路况信息等部分功能,googlemap则没有,所以有时候我们可以应用百度地图做应用程序。下面我简单介绍一下BMapKit的应用:一:首先我们有一点与用googlema...
阅读全文
摘要:在新建程序时需要输入build id,xcode4比较人性化的一方面,按需要输入。之后进入项目中,按图所示,选择项目配置,部署sdk(注意和base sdk的区别),在下面可以复制出来几个配置来实现不同的需求。一般复制一个release来做发布配置就可以了。下面的本地化不多说了。接着选择下面的tar...
阅读全文
摘要:众所周知,Objective-C是一门面向对象的语言,一般情况下,我们在Objective-C中定义一个类时,总要提供一个初始化方法,一般大家都是这样写的:[color=initial !important][table=0px !important][tr][td]1[/td][td]- (MyC...
阅读全文
摘要:NSDateFormatter *formatter =[[NSDateFormatter alloc] init];[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];NSTimeZone* timeZone = [NSTimeZone timeZon...
阅读全文
摘要:之前很多网友对教程中的Property的使用感到有些迷惑不 解,搞不清楚什么时候要release,什么时候要self.xxx = nil;同时对于Objective-c的内存管理以及cocos2d的内存管理规则不够清楚。本文主要讲解objc里面@property,它是什么, 它有什么 用,atomi...
阅读全文
摘要:在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]...
阅读全文
摘要:iOS5新加了很多新功能,解析JSON也是其中的一个。下面是我最近写的一个小DMEO。关于JSON的,现放出与大家共享。以下代码参考Vandad Nahavandipoor的 《iOS 5 Programming Cookbook》。这个是保存的方法。- (IBAction)touchWriteBu...
阅读全文
摘要:我们知道,Cocoa程序是完全支持多语言的,包括iPhone中的程序。这里简单介绍一下制作多语言iPhone程序的方法,同时也是iPhone中显示中文的最好办法。XCode中支持多语言在项目中点右键,选择Add->New File在列表中选择Strings File可以叫做Localizable.s...
阅读全文
摘要:NSString*filePath=[[NSBundlemainBundle]pathForResource:@"1"ofType:@"txt"];NSString*str=[[NSStringalloc]initWithContentsOfFile:filePath];NSLog(@"%@",st...
阅读全文
摘要:详解iPad横竖屏切换解决方案是本文要介绍的内容,不多说,先来看内容。由于ipad的横竖屏不同,所以好的应用,横竖屏的页面布局也不一样。那么就需要横竖屏的整体解决方案。先看一个横竖屏布局不一样的界面。上面两张图是来自同一个界面的横竖版的截屏。可以看出,横竖版显示的内容相同,但是界面布局不同。要实现上...
阅读全文
摘要:(转载请保留此文字:本文来源:[[iphone开发私房菜_1_] 在navigationBar上面添加多个任意控件http://blog.csdn.net/ipromiseu/archive/2010/12/16/6080474.aspx]write by Gray.Luo guohui.great...
阅读全文
摘要:控制台NSLOG出的的格式2011-09-21 07:54:46代码如下:NSDate * newDate = [NSDate date];NSDateFormatter *dateformat=[[NSDateFormatter alloc] init];[dateformat setDateFo...
阅读全文
摘要:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions//等待1秒进入首页self.timer=[NSTimer scheduledTime...
阅读全文

浙公网安备 33010602011771号