IOS开发
chqb89
这个作者很懒,什么都没留下…
展开
-
XCode添加静态库模拟器及真机调试
表态库制作可参照下文 iOS开发之---静态库的编译以及相关问题的处理 编译时选择IOS设备或模拟器将产生相应的库,IOS设备是在真机上基于ARM调试,模拟器基于i386。 在真机调试时需要再设置另外一个地方 XCode -> Project Setting -> BuildSettings -> Build Active Architechure Only 从No改成Yes原创 2013-04-21 23:30:46 · 879 阅读 · 0 评论 -
Navigation Bar的title 多种字体 label
http://code4app.com/ios/Different-Fonts-Label/4fbd9d556803fa174a000000 这篇文章介绍了 在一个UILabel中显示不同字体的文字,注意要导入CoreText.framework 在这个基础之上用 self.navigationItem.titleView=label; label的类是 DetailTextView原创 2013-07-12 12:42:02 · 846 阅读 · 0 评论 -
plist涉及到沙盒的一个问题
保存玩家数据,模拟器读写都可以,而真机plist文件只能读不能写,十分头大,弄球一天找到了问题所在。 按照网上比较有说服力的说法是:iOS程序执行的时候是在“沙盒”里执行。而沙盒里的数据不能写入,只能读取。 经过测试,当一个程序在执行的时候,比如叫 Test.app 的iOS程序,获得他的执行地址的代码是(比如找的是CFG.plist文件) NSBundle *bundle = [ NSBu转载 2013-05-29 17:58:14 · 682 阅读 · 0 评论 -
ASIHTTPRequest
官网:http://allseeing-i.com/ASIHTTPRequest/ 如果不能确定所需要的文件,那么将以下列表中的文件全部添加到项目中 ASIHTTPRequestConfig.h ASIHTTPRequestDelegate.h ASIProgressDelegate.h ASICacheDelegate.h ASIHTTPRequest.h ASI原创 2013-05-29 13:11:54 · 610 阅读 · 0 评论 -
nsdata nstring int
int --> NSData int someInt = 1; NSString *aString = [NSString stringWithFormat:@"%d",someInt]; NSData *someData = [aString dataUsingEncoding:NSUTF8StringEncoding]; [someData writeToFile:[document原创 2013-05-19 16:43:04 · 662 阅读 · 0 评论 -
iOS设备中WiFi、蓝牙和飞行模式的开启与关闭
转自:http://blog.csdn.net/cssmhyl/article/details/7963537 今天写了一段有关在iPhone程序中开关WiFi型号的代码,经测试运行良好。 我想不用我多说大家都应该知道以上的功能只能在越狱的设备中实现! 好了,闲话稍少叙,进入正题: 1.首先要在SpringBoard启动之后,我们要执行hook动作: NSSt转载 2013-05-05 18:33:43 · 1918 阅读 · 0 评论 -
mac终端make不能用解决方法
-bash: make: command not found 解决方法: 安装“Xcode命令行工具” Xcode4.x版本的话,菜单里面有个下载 Preference -> download -> command line tools原创 2013-05-04 16:14:11 · 2290 阅读 · 0 评论 -
提取Cydia下载的软件包
用cydia下载好软件后,系统会把刚下载的deb文件暂时存放在/private/var/cache/apt/achieve目录下。 手机提示“重启设备”或“返回到cydia”时,不要按提示按钮,然后打开itools或者ifunbox按路径把“/private/var/cache/apt/achieve”下的”deb文件复制到电脑上即可。原创 2013-04-21 23:51:13 · 1451 阅读 · 0 评论 -
XCode RUN时出现The identity used to sign the executable is no longer valid
The identity used to sign the executable is no longer valid. Please verify that your device’s clock is properly set, and that your signing certificate is not expired. 是因为设备越狱后有没appsync补丁,具原创 2013-04-21 22:21:38 · 3956 阅读 · 0 评论 -
通过XCode svn checkout谷歌源代码
打开window->Organizer 选择Repositories标签,在右下角选择“+” 输入Name 和 Location,然后下面的提示灯表示状态,非红时点next 再点击Add 然后会在左边栏出现。选择Root,再点击Checkout,选择保存路径原创 2013-04-24 17:07:43 · 689 阅读 · 0 评论 -
IOS中的结构体保存到数组与读取
typedef struct { CGFloat r; CGFloat g; CGFloat b; }TestStruct; NSMutableArray *array = [NSMutableArray array]; //保存 for (unsigned i = 0 ; i TestStruct s转载 2013-10-17 01:45:41 · 683 阅读 · 0 评论