2016年10月28日
摘要: 1.相关概念 在这篇笔记开始之前,我们需要对以下概念有所了解。 1.1 操作系统中的栈和堆 注:这里所说的堆和栈与数据结构中的堆和栈不是一回事。 我们先来看看一个由C/C++/OBJC编译的程序占用内存分布的结构: 栈区(stack):由系统自动分配,一般存放函数参数值、局部变量的值等。由编译器自动 阅读全文
posted @ 2016-10-28 19:54 菜鸟onTheLoad 阅读(137) 评论(0) 推荐(0) 编辑
  2016年9月9日
摘要: 问题: NSBundle *bundle = [NSBundle mainBundle]; NSString *resourcePath = [bundle resourcePath]; NSString *filePath = [resourcePath stringByAppendingPath 阅读全文
posted @ 2016-09-09 14:30 菜鸟onTheLoad 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 注意: NSBundle is used to access resources within your application itself: that is, everything inside YourApp.app. The documentsDirectory is a location 阅读全文
posted @ 2016-09-09 14:29 菜鸟onTheLoad 阅读(2922) 评论(0) 推荐(0) 编辑
摘要: 创建文件夹: NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirName]; BOOL isDir = NO; NSFileManager *fileManager = [NS 阅读全文
posted @ 2016-09-09 14:28 菜鸟onTheLoad 阅读(2987) 评论(0) 推荐(0) 编辑
  2016年9月8日
摘要: 阅读全文
posted @ 2016-09-08 17:46 菜鸟onTheLoad 阅读(665) 评论(0) 推荐(0) 编辑
摘要: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool failed with exit code 255 出现原因:在Xcode 8 beta 打开 阅读全文
posted @ 2016-09-08 17:44 菜鸟onTheLoad 阅读(547) 评论(0) 推荐(0) 编辑
  2015年10月10日
摘要: ---恢复内容开始---No supported iOS devices are available. Connect an iOS device to run your application or choose an iOS simulator as the destination.我遇到的是S... 阅读全文
posted @ 2015-10-10 20:47 菜鸟onTheLoad 阅读(825) 评论(0) 推荐(0) 编辑
  2015年10月9日
摘要: 知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者@iOSCowboy也在博客中给我们列出了国外多款知名应用使... 阅读全文
posted @ 2015-10-09 12:13 菜鸟onTheLoad 阅读(486) 评论(0) 推荐(0) 编辑
  2015年10月1日
摘要: 前言SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK 很早就支持了 SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的 SQLite API 在使用... 阅读全文
posted @ 2015-10-01 23:21 菜鸟onTheLoad 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一切皆为对象。其实有很多种方式你可以在面向过程和面向对象间互相转化,但本文的目的是:有时候抛弃C层面的东西也是很好的。是的——对于这种Smalltalk一样杂交而成的语言中的非面向对象部分而言,C语言是很有魅力的一部分。它速度快、久经考验,是现代计算最核心的部分。而且当面向对象范式处于过于庞大的设计... 阅读全文
posted @ 2015-10-01 16:23 菜鸟onTheLoad 阅读(366) 评论(0) 推荐(0) 编辑