预编译 .pch文件
摘要:如果工程导入了其他编程语言文件混编的时候 .pch文件会在程序开始的时候导入所有头文件,需要 '预编写命令' 区分编程语言的头文件. 下面报错就是因为工程导入了.c 文件 .pch全局导入了OC的框架所以报错了 解决办法 把OC头文件框架写在 #ifdef __OBJC__ #endif
阅读全文
缓存
摘要:应用沙盒 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒 应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer) 应用沙盒的文件系统目录 应用沙盒结构分析 应用程序包:(上图中的Layer)包含了所有的资源
阅读全文
iOS开发经验总结(转)
摘要:在iOS开发中经常需要使用的或不常用的知识点的总结,几年的收藏和积累(踩过的坑)。 一、 iPhone Size 二、 给navigation Bar 设置 title 颜色 三、 如何把一个CGPoint存入数组里 谢谢@bigParis的建议,可以用NSValue进行基础数据的保存,用这个方法更
阅读全文
iOS 三种录制视频方式
摘要:随着每一代 iPhone 处理能力和相机硬件配置的提高,使用它来捕获视频也变得更加有意思。它们小巧,轻便,低调,而且与专业摄像机之间的差距已经变得非常小,小到在某些情况下,iPhone 可以真正替代它们。 这篇文章讨论了关于如何配置视频捕获管线 (pipeline) 和最大限度地利用硬件性能的一些不
阅读全文
即时通讯环境搭建
摘要:1.下载MySQL macOS X版本 .dmg格式 http://dev.mysql.com/downloads/mysql/ 然后直接点击安装,(安装的时候回弹出框有个随机密码记一下)安装完成在编好设置里面可以启动。 忘记了也没关系可以重置密码 MySQL重置密码 2.第二步安装Java jdk
阅读全文
继承和多态
摘要:1 /*====================Animallei====================*/ 2 //1.创建抽象类 Animal 3 @interface Animal : NSObject 4 { 5 NSString *_eat; 6 } 7 //2.把子类都需要实现的方法抽取出来,创建eat方法,然后在.m文件实现该方法 8 -(void)eat...
阅读全文