网上找了一个编译脚本《Poco C++ ios 和 android平台编译脚本》,执行时出错:ls: /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-*: No such file or directory进入poc...
分类:
移动开发 时间:
2014-07-24 14:38:15
阅读次数:
334
自动引用计数:(arc)自动去释放掉你声明的,但是你用完了的对象内存。手动引用计数:(mrc)需要手动去释放掉,你自己声明的对象。现在的xcode是自动引用计数,但是你可以调用配件,将你的整个工程,或其中的某个.m变成手动引用计数。将整个工程变成手动引用计数的步骤为:1234将某个.m文件变成手动引...
分类:
其他好文 时间:
2014-07-24 00:48:47
阅读次数:
313
在简单的app中,可能只会用到工程,但是项目越大,越复杂,就会需要拆分项目,将各个功能拆散到各个工程中。 可以使用worksapce来管理工程集合。 但是资源文件却不好管理,因为xcode默认只能添加自己工程内,或者...
分类:
移动开发 时间:
2014-07-23 22:42:07
阅读次数:
473
在UIWebView中加载 index.html 时,index.html 中有
这样一段加载 js 的代码,却发现怎么也加载不了,Google 之后发现原来 XCode 把 js 文件当做是编译资源进行编译了,而 js 应该是作为资源文件存在的。修改如下:
1、项目的TARGETS-->Build Phases
2、在Compile Sources中 ,去掉你的 js ...
分类:
Web程序 时间:
2014-07-23 17:01:31
阅读次数:
215
首先科普一下静态库的相关知识:程序编译一般需经预处理、编译、汇编和链接几个步骤。对于我们项目中的一些公共代码,如果想要对其进行复用,可以把这些代码编译成一 个静态库文件。在链接步骤中,链接器会从库文件中取得对应的代码并生成可执行文件。静态库的执行文件中包含了库中的完整代码,但是多次使用会产生多份冗余...
分类:
其他好文 时间:
2014-07-23 16:46:31
阅读次数:
224
$ clang -dM -E -arch armv7 -x c /dev/null #define OBJC_NEW_PROPERTIES 1 #define __APCS_32__ 1 #define __APPLE_CC__ 6000 #define __APPLE__ 1 #define __...
分类:
其他好文 时间:
2014-07-23 16:18:21
阅读次数:
468
先安装Xcode最新版本1、创建软链接sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include /usr/incl...
分类:
Web程序 时间:
2014-07-23 15:43:19
阅读次数:
329
Swift与Objective-C交互总结
在Swift中使用Objective-C(简单)
在创建OjbC文件时, XCode会提示创建XXX-Bridging-Header.h文件, 创建之
在创建的XXX-Bridging-Header.h上导入需要引入到Swift中的Objective-C类
#import "Need.h"
然后在Swfit中就能使用它了...
分类:
移动开发 时间:
2014-07-23 13:38:36
阅读次数:
310
老子今天又给环境跪了。。。。。cocoapods 在升级完新系统以后无法工作解决cocoapods 在 mac 10.10下报错错误例如以下。/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubyg...
分类:
其他好文 时间:
2014-07-23 12:31:36
阅读次数:
297
Xcode 6 beta3 对Swift 自从公布以来的第一次比较大的更新,尤其是对数组的更新,主要体现在几个方面:1、数组被重写,现在声明为 let 的数组为不可变数组,声明为var 的是可变的2、声明数组和字典的语法糖也作了修改, 原来声明数组:Int[] 改为 [Int] ,同样的, 字典声明...
分类:
其他好文 时间:
2014-07-23 12:30:37
阅读次数:
219