摘要:
1.更改应用名称之后或者是拷贝到新的电脑之后出现的bug解决方案:改Build Setting中改一下项目名字原因,项目名不同造成的Build Setting----》Product Name--- 阅读全文
摘要:
清除XCode缓存和生成文件1.Command-Option-Shift-K to clean out the build folder XCode4.2 finder中找到 /Users/apple/Library/Developer/Xcode (注:Library资源库是隐藏的文件夹) ... 阅读全文
摘要:
(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate(二)观察者模式应用... 阅读全文
摘要:
作为一名应用开发者,你是否有过如下经历?为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 !如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着... 阅读全文
摘要:
阅读全文
摘要:
关于让程序保持后台运行有两种方方法:1.直接上图:(当后台的内存实在是没有的时候,系统就会终止后台运行,也就是说这个的时间不确定的,这种方式是可怜的像后台申请后台运行的要求,是很可怜的的一种方法!!)2.配置plist文件:在Info.plist中声明自己的应用类型为audio、在后台播放mp3(共... 阅读全文
摘要:
最近用到刷新的问题,然后研究了一下mj的刷新代码,受益很多,为了以后用到的时候能够迅速使用,也希望能够帮助到正在使用MJRefresh的同学,下面废话不多说,直接上图上代码!1. code4app下载MJRefresh包之后,按照下面步骤执行2.集成刷新控件3.代理方法进行刷新4.停止刷新状态5. ... 阅读全文
摘要:
Xcode5.1默认不支持iOS5版本的模拟器开发调试,在OS X Mavericks(10.9.x)下默认只能支持iOS6.1及以上版本的模拟器,在OS X Mountain Lion(10.8.x)下默认只能支持iOS6.0及以上版本的模拟器进行开发和调试,在此条件之下的版本只能使用硬件设备进行... 阅读全文
摘要:
当我们在给我们项目中的一些文件转移位置存放的时候,经常性的会遇到no such file or directory这个错误,也就是说是在路径下找不到相关的文件,这里介绍一种方法,解决这个曾经纠结我好久的问题,也希望对大家能够有所帮助!1.这是经常遇到的一个错误,如图:2.在你的项目中找到发生错... 阅读全文
摘要:
这几天连续多次appstore审核被拒,心灰意冷之下,先用企业账号发布一个客户端用着,闲话不多说,直接奉上图文教程:首先详细说明一下目的,我们需要发布一个ipa放到网上,别人直接通过链接下载安装,不需要通过AppStore, 也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企... 阅读全文