- 博客(9)
- 收藏
- 关注
原创 iOS懒加载
懒加载,又称为延迟加载。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量数据,图片,音频等等。
2015-10-27 19:51:04
399
原创 iOS沙盒(sandbox)
iOS沙盒(sandbox)一、什么是sandbox每个iOS应用都被限制在“沙盒”中,“沙盒”相当于一个加了仅主人可见权限的文件夹,苹果对沙盒主要有以下限制。1. 应用程序可以在自己的沙盒里运作,但是不能访问任何其他应用程序的沙。2. 应用程序间不能共享数据,沙盒里的文件不能被复制到其他应用程序文件夹中,也不能把其他应用程序文件夹中的文件复制到沙盒里。3. 苹果禁止任何读、写沙盒以外的文件,禁
2015-08-28 12:53:32
861
原创 C语言文件操作
C语言文件操作打开文件fopen相关函数 open,fclose表头文件 #include定义函数 FILE * fopen(const char * path,const char * mode);函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。mode有下列几种形态字符串: 1.r 打开只读文件,该文件必须存在。 2.r+ 打开可读写的文
2015-08-04 09:00:56
554
转载 Terminal
OS X 的Terminal 终端开辟了强大的UNIX实用工具和脚本的世界。如果你是从Linux转移过来的用户,你会在OS X 终端上发现很多熟悉的命令。但是即使是高级用户也经常会忽略掉其实OS X终端也会有一系列在其他的操作系统中没有的终端工具。当你学习了以下这些只适用于Mac的课程会让你更高效的使用Mac命令行同时消除UNIX系统和你的Mac系统之间的差别。1. openopen:打开文件,目
2015-07-21 19:53:14
614
原创 Vim 文本编辑器主要内容
Vim 文本编辑器主要内容一、通过vimtutor这个简要教程来学习Vim的基本操作二、移动光标三、Vim的进入与退出
2015-07-19 21:16:27
381
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用
2015-07-19 21:11:41
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人