`
sinkzephyr
  • 浏览: 90007 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Xcode 5 后解决“"ios模拟器未能安装此应用程序" ”的问题的方法应该是 两份代码project setting里的Architectures选为一样,而不是网上所说的删除文件
   The codesign tool requires there only be one.   问题的解决方法:   原因是keychain access中存在过期的'iPhone Distribution: xxxx',但没有显示在钥匙链/登录中,而是在钥匙链/系统中,并且是隐藏的,因此需要在钥匙链->显示->显示过期证书,然后把钥匙链下的登录和系统的过期证书都删掉。   而且我在搜寻答案的时候,看到一篇帖子,有可能删除过期证书失败,但是在keychain里面却显示删除成功,这个问题的解决方法是重启keychain,删除,重复这个过程直到真正删除成功。   有 ...
主要利用xcode自带的工具symbolicatecrash   1.查找到symbolicatecrash   find /Applications/Xcode.app -name symbolicatecrash -type f    2.编辑.profile vi ~/.bash_profile #加入环境变量 export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer" export PATH="第1步搜索到的目录路径:$PATH"   3.重启Te ...

Xcode技术

一些有用find & replace的正则: 1.寻找有NSLog的段落,忽略前面有代码的: ^\W+NSLog.+$   做完了检查delegate正则: 有delegate:   \..?delegate\s=\s.+; 有set nil:  delegate\s=\s?nil 

git命令备忘

    博客分类:
  • git
1.从一提交基础上新建分支   git branch "branchname" "commit-sha1"   "commit-sha1"提交的sha1码   2.从一tag基础上新建分支   git branch "branchname" "tag_name"   3.更新服务器的tag     git push --tag   4.git 上查看某文件的变化历史用 1.命令行下:gitk 文件路径名 2.在gitk上可以搜索变化的方法名   5.初始化 ...
1.scrollView的contentView超过scrollView的宽度时,超过部分在ios5里不响应事件,ios4里则响应 2.NSCFString的class description在ios5里成了"__NSCFString" 3.xib里的布局的autosizing没有上对齐的话不会向上缩进
find . -type d -name ".svn"|xargs rm -rf  

ios内存优化经验

  首先最最重要的还是确保每个retain,copy,delloc都带有一个release   1.凡事有CT..Create..的要用CTRelease(myObject)释放; CF等也同样道理 2.下面的return前也没有释放     CTParagraphStyleRef paragraphStyle=CTParagraphStyleCreate(paragraphStyle_settings, sizeof(paragraphStyle_settings) / sizeof(paragraphStyle_settings[0])); if(...) ...
环境:xcode 4.0    1.比较NSString用STAssertEqualObjects 或 STAssertTrue加 isEqualToString:    2.STAssertEquals 会进行严格的类型判断,只能用来测试C scalars, structs and unions   3.STAssertEqualObjects则不会太严格,能用来测试NSObject的值,不判断地址空间.   4.STAssertTrue 会相对比较灵活  

mac os经验

截图: 1)Command-Shift-3: 将整个屏幕拍下并保存到桌面。 2)Command-Shift-Control-3:将整个屏幕拍下并保存到剪贴板(Clipboard),你可以Command+V直接粘贴到如Photoshop等软件中编辑。 3)Command-Shift-4:将屏幕的一部分拍下并保存到桌面。按下这个组合键后,光标会变为一个十字,你可以拖拉来选取拍摄区域。 4)Command-Shift-Control-4:将屏幕的一部分拍下并保存到剪贴板。 5)Command-Shift-4再按空格键:这时光标会变为一个照相机图标,点击可拍下当前窗口或菜单或Dock以及图标等,只要将照 ...
xcode 下载中断问题 一般是由cookie过期影响的。具体原因不清楚。 推荐用speed download下载。如果下载过程中中断了提示403错误,可用此方法解决: 1.原来的文件下载记录不要删除 2.重新下载新的xcode,开始后就暂停 3.打开原来的文件,右键显示包内容 4。把downloadinfo和xcode_4_and_ios_sdk_4.3__final文件移到新文件的包里 5.重新开始新文件的下载,进度又从老文件中断的地方开始了
1.xcode之宏 2.怎样从ipa中提取PNG文件 3.CALayer简单教程 4.两个有用的颜色 [UIColor colorWithRed:0.75 green:0.75 blue:0.75 alpha:1.0], // Silver [UIColor colorWithRed:1.00 green:0.84 blue:0.00 alpha:1.0], // Gold 5.在 cocos2d 中将屏幕内容截取为图片 + (UIImage*) screenshotUIImage { CGSize displaySize = [[CCDirector sha ...
写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发现问题。这篇文章,给大家介绍一个常用的查找 EXC_BAD_ACCESS 问题根源的方法。    首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。举一个简单的例子来说明吧,首先看一段Java代码:        public static void main(String[] args){             ...
在iOS 4 中实现UI自动测试: http://disanji.net/2010/12/04/iphoneui_automation_testing-aspx/ http://disanji.net/2010/12/04/iphoneui_automation_testing-aspx/   iPhone自动化测试 : http://www.cnblogs.com/yzhxhwt/archive/2010/09/14/1825675.html   测试框架: uispec [http://code.google.com/p/uispec ] 和Bromine ...
1. 计算年数 你想通过生日来计算这个人有几岁了。 1 SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y' ) + 0; 2. 两个时间的差 取得两个 datetime 值的差。假设 dt1 和 dt2 是 datetime 类型,其格式为 ‘yyyy-mm-dd hh:mm:ss’,那么它们之间所差的秒数为: 1 UNIX_TIMESTAMP( dt2 ) - UNIX_TIMESTAMP( dt ...
Global site tag (gtag.js) - Google Analytics