摘要: 转自:http://www.cocoachina.com/newbie/env/2014/0526/8555.html1.Enable NSZombie Objects(开启僵尸对象)Enable NSZombie Objects可能是整个Xcode开发环境中最有用的调试技巧。这个技巧非常非常容易追... 阅读全文
posted @ 2014-07-22 17:19 程序熊 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.josephj.com/entry.php?id=342已經用了 git submodule 好一陣子了,今天看到了Git submodules in N easy steps才覺得比較搞懂一些之前碰到的問題。趁機來整理、釐清之前常碰到的小問題吧~~什麼是 Git Subm... 阅读全文
posted @ 2014-07-22 11:48 程序熊 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.verydemo.com/demo_c134_i40117.html在文章的开始出,总是先要对AudioQueue有一个总体的认识。ios的AudioQueue,是一个可以录制和播放音频的对象,AudioQueue负责以下几方面的工作:---连接音频硬件。---管理内存。... 阅读全文
posted @ 2014-06-15 22:06 程序熊 阅读(2258) 评论(0) 推荐(0) 编辑
摘要: http://unicode.org/reports/tr35/tr35-6.html#Date_Format_PatternsAppendix F:Date Format PatternsA date pattern is a string of characters, where specifi... 阅读全文
posted @ 2014-06-06 11:46 程序熊 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 最近我在项目中遇到一些工程之间的管理问题。模型:其中 库A 是一个公共的基础静态库, M_A依赖A, N_A依赖A, 而项目工程Test依赖A,M_A,N_A这三个库。用workspace管理项目和依赖的库Test,A库,M_A库,N_A库分别为4个Project,并被一个workspace进行管理... 阅读全文
posted @ 2014-05-29 18:31 程序熊 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 命令:$ gem sources --remove https://rubygems.org///等有反应之后再敲入以下命令$ gem sources -a https://ruby.taobao.org/为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:$ gem sources... 阅读全文
posted @ 2014-05-27 16:27 程序熊 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在不少App中,会有license或者一些其他的很长的文本需要显示。这种需求一般有两种方案:采用UITextView采用UIWebView一:UITextView这可能是大部分开发者首先想到的方法,非常简单,但是也有以下一些问题文本很长的时候,滚动时会卡顿(还没有想到什么解决方案)如果需要屏幕旋转时,会有一些想不到的问题,下面图片展示了在横屏后不做任何滚动然后恢复到竖屏的过程,可以看到文字出现偏移。可能有些人会觉得这会影响客户体验(其实很多App在license这页并不支持屏幕旋转,也就没有这个问题)。这个问题要想解决的话,貌似比较棘手。你既不能确定旋转后有没有滚动操作,也不能准确计算每个字符 阅读全文
posted @ 2014-02-14 18:52 程序熊 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 昨天我在Linux系统下进行Android的联机调试时,把手机插上,发现eclipse的DDMS里的devices列表居然是一串“?????”的字符串,换了台机器也是如此。一直专注在iOS开发上,现在需要开发一个Android+phonegap的应用,困难重重。问了公司那些专业从事Android开发的员工,也没有解决问题。于是只有google能帮我了,查了一堆的方法,看了很多的文章。终于在stackoverflow下找到了方案,我采用的是第二种永久的解决方案。我转过来并用中文叙述一下,希望能帮助到遇到类似问题的朋友。原文如下:原文地址:http://ptspts.blogspot.co.il/ 阅读全文
posted @ 2014-01-16 12:01 程序熊 阅读(2221) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发上,有时避免不了要做一些设备类型的判断,比如iPhone、iPad。iOS也给我们提供了几个方法,用来判断这些内容。文档中公开的主要有三个属性(property),都在UIDevice里面。@property(nonatomic, readonly, retain) NSString *model;@property(nonatomic, readonly) UIUserInterfaceIdiom userInterfaceIdiom;@property(nonatomic, readonly, retain) NSString *localizedModel;其中licaliz 阅读全文
posted @ 2014-01-09 15:30 程序熊 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: 今天在一个QQ群里遇到有人问视频文件应该放在哪个目录我的回答是cache目录,因为视频文件是大文件,可以重新下载,况且存储不足还可以自动清除(当然一般的App提供商都不愿意自己的数据随便就被删除了)。有个朋友说可以放在library目录而且不用标识不"do not back up"。这和我之前的认识有冲突,我认为可以放在libray目录,但是必须标识"do not back up"。还有个朋友说cookbook上说library下就只有Application Support这个目录会back up。我严重怀疑呀于是查苹果文档,发现没有明确的说。于是就自己 阅读全文
posted @ 2013-12-18 16:59 程序熊 阅读(251) 评论(0) 推荐(0) 编辑