IOS
zhuoyuetec
这个作者很懒,什么都没留下…
展开
-
Xcode安装cocos2d
1.http://www.cocos2d-iphone.org/download/下载稳定版本2.解压3.切换到解压后的根目录,打开终端 ,运行命令./install-templates.sh 即可说明:如果之前安装过cocos2d-x请删除 如果安装失败,使用一下命令重新安装即可 sudo rm -rf /Users/xxx/Library/Deve原创 2013-08-06 16:10:03 · 504 阅读 · 0 评论 -
CocoaPods 执行pod install很慢 没反应
使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-updatepod u转载 2015-06-12 18:26:11 · 1307 阅读 · 0 评论 -
IOS统计项目中代码行数
1、打开终端2、cd 进入项目根目录3、输入命令 find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l4、回车出结果转载 2015-05-25 15:13:44 · 496 阅读 · 0 评论 -
IOS开发 获取手机所有安装app列表,提交appstore 请慎用
Class LSApplicationWorkspace_class = objc_getClass("LSApplicationWorkspace");NSObject* workspace = [LSApplicationWorkspace_class performSelector:@selector(defaultWorkspace)];NSLog(@"apps: %@", [worksp转载 2015-05-14 11:02:50 · 3890 阅读 · 0 评论 -
Xcode突然出现could not build module foundation错误
Xcode6创建项目时并没有.pch预编译文件,如下图添加预编译文件在预编译文件中添加若干头文件引用后,出现could not build module foundation错误解决方案: 在引用头文件开始加入#ifdef __OBJC__ 结束时加入#endif,例如 #ifndef PureStandard_Pref原创 2015-02-05 11:11:26 · 15420 阅读 · 1 评论 -
ios block中为什么要对weakSelf进行strong
在block中调用self会引起循环引用,但是在block中需要对weakSelf进行strong,保证代码在执行到block中,self不会被释放,当block执行完后,会自动释放该strongSelf原创 2015-02-02 10:07:42 · 5494 阅读 · 0 评论 -
Xcode中使用method_invoke或者objc_msgSend()报错Too many arguments to function call ,expected 0,have3
在工程-Build Settings 中将Enable Strict Checking of objc_msgSend Calls 设置为NO即可原创 2015-01-30 11:06:34 · 6012 阅读 · 0 评论 -
自定义objc_msgSend,与如果为参数为float的解决办法
问题:I want to add scripting support for an Objective-C project using the objc runtime. Now I face the problem, that I don't have a clue, how I should call an Objective-C method wh转载 2014-12-03 10:01:55 · 2849 阅读 · 0 评论 -
NSTask
//// NSTask.h// ipacracker//// Created by obaby on 14-2-10.//// #ifndef ipacracker_NSTask_h#define ipacracker_NSTask_h /* NSTask.h Copyright (c) 1996-2007, Apple Inc. All rights reserve转载 2014-09-22 17:28:22 · 5224 阅读 · 0 评论 -
获得uitableview中的坐标
The first step is to useCGRect rectInTableView = [tableView rectForRowAtIndexPath:indexPath];which will report the CGRect of a cell within the tableView. However, this value does not change as the转载 2014-09-04 16:53:31 · 890 阅读 · 0 评论 -
xcode4.6 打开工程就崩溃 意外退出
xcode意外退出第一种方案然后用文本编辑器打开project.pbxproj文件,看是否有svn冲突,可以搜索如果不是svn文件,工程其他人能打开,就自己的打不开,可以使用第二种方案1.第一步 找到工程文件第二步,找到project.xcworkspace文件第三步: 删除原创 2014-04-03 12:38:49 · 9664 阅读 · 7 评论 -
ASIHTTPRequest数据压缩
allowCompressedResponse 设置为YES时,ASIHTTPRequest将向request中增加一个Accept-Encoding头,表示我们可以接收gzip压缩过的数据 shouldCompressRequestBody 为YES来使你的程序压缩POST/PUT的内容,默认值为NO 调用responseData 或者responseString 将会得到解压缩后的数据原创 2014-01-13 10:41:43 · 853 阅读 · 0 评论 -
如何监听视图的addSubView或者移除事件
使用场景:当自定义容器视图控制器时,菜单项需要一直保持在视图的最顶层,每次添加视图都需要bringSubviewToFront。在该情况下,自定义CustomView作为UIViewController的View,重写UIView事件:willMoveToSuperview:、willMoveToWindow:、willRemoveSubview:、didAddSubview:、didMo原创 2013-12-19 13:35:30 · 7164 阅读 · 1 评论 -
欢迎使用CSDN-markdown编辑器
UILabel设置缩进、行距、字体颜色转载 2015-09-04 23:20:54 · 466 阅读 · 0 评论