一. iOS中常见文件 (一). Xcode6之前 创建项目,默认可以看见一个存放框架的文件夹 info文件以工程文件名开头,如:第一个项目-Info.plist 项目中默认有一个PCH文件 (二). Xcode6之后(包括Xcode6) 创建项目,没有框架文件夹,使用时系统才去加载 info文件不 ...
分类:
移动开发 时间:
2016-08-24 08:46:56
阅读次数:
296
一、简介 主要特点: 在OC语言中,函数的调用是属于动态调用的,编译阶段并不确定要调用的函数,在真正的运行时才会根据函数名查找要调用哪个函数。 而在C语言中,函数的调用是在编译阶段就已经确定要调用哪个函数。 可以调用私有的方法。 Runtime一般是针对系统的类进行操作。 Xcode6之前,苹果不介 ...
分类:
其他好文 时间:
2016-08-22 22:58:52
阅读次数:
142
添加pch文件Xcode6之后不会自动创建-Prefix.pch文件到你的工程里,所以我们想使用pch文件的话得自己手动导入,下面就介绍下如何手动添加pch文件到工程目录中去。
(1)打开你已经存在的XCODE工程. 选择 File > New > File > iOS > Other > PCH File 然后点击下一步.(2)给你的PCH文件起名字projectName-Prefix.pch....
分类:
移动开发 时间:
2016-07-22 19:18:11
阅读次数:
206
Swift经过Xcode6 Beta4一版更新后,基本上已经可以作为生产工具了,虽然有一些地方和ObjC比起来要“落后”一些,但也无伤大雅。这里就用Xcode6 Beta4+iOS SDK 8.0开发,如果用ObjC的话,只需把某些语法和调用方式替换一下就可以了。 最终效果: 这效果是从MOV文件转 ...
分类:
移动开发 时间:
2016-07-06 00:09:00
阅读次数:
425
1、前言 最近为了兼容iOS8升级到Xcode6.0编译之前的工程,结果App无法在真机上运行。报错如下:The file “xxxx.app” couldn’t be opened because you don’t have permission to view it 2、解决方法 查看工程中警 ...
分类:
其他好文 时间:
2016-07-05 11:57:38
阅读次数:
127
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的 ...
分类:
移动开发 时间:
2016-06-24 12:09:33
阅读次数:
175
前言:此文是关于静态库的概念描述,如何制作及简单调试使用,不同版本的说明与场景使用。 1.关于库的简介: 库可以分为2种类型 2.静态库的特点:.a+.h; 为什么制作闭源库 3.(可忽略,因为目前比较少使用xcode6了)需要注意的是:项目中如果使用了自制的动态库,在Xcode6之前不能被上传到A ...
分类:
移动开发 时间:
2016-06-18 12:49:57
阅读次数:
231
今天写项目要用到全局变量,第一反应就想到了pch文件这个东西。 pch文件是一个标准的预编译头文件(Precompiled Header)。在Xcode6之后如果我们要使用pch文件,那就必须要自己手动去创建它。 下来我就把我自己创建pch文件的过程记录下来,有需要的可以看看! 首先我们要手动去创建 ...
分类:
移动开发 时间:
2016-05-21 13:06:39
阅读次数:
291
本文介绍Mac OS X系统下的React Native环境搭建过程。
环境要求:
Mac OS X操作系统
Xcode6.4或以上版本
Node.js4.0或以上版本
watchman和flow
安装过程
1) Node.js的安装可以在Node.js的官网https://nodejs.org/ 中下载最新的版本。这里下载的是node-v4.4.2.pkg版本。直接双击运行安装就可以了。...
分类:
系统相关 时间:
2016-05-12 23:38:08
阅读次数:
425
转载地址:http://www.mamicode.com/info-detail-514151.html 由于Xcode6之后,默认创建storyboard而非xib文件,而作为初学,了解xib的加载原理很重要,所以,需要创建一个没有storyboard的项目 1. 创建一个新的工程 2. 选择仅一 ...
分类:
移动开发 时间:
2016-05-09 22:03:28
阅读次数:
306