一、面向对象和封装 面向对象的三大特性:封装(成员变量)、继承和多态 在OC语言中,使用@interface和@implementation来处
一、基本原理 (一)为什么要进行内存管理。 由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就
一、OC方法 (一)对象方法 对象方法以-开头如 -(void)xx; 对象方法只能又对象来调用 对象方法中可以访问当前对象的成员变量 调用格式 [对象名
一、面向对象 OC语言是面向对象的,C语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向
一、OC简介 OC语言在c语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言,在OC代码中,可以混用c,甚至是c++代码。 可以使用OC
常规操作 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
开发过程中总会转换各种数据类型,很多人直接把常用的数据类型封装后使用,时间长了反而想不起来各个数据类型之间是如何转换的,在这里就做一个简单的
通知(NSNotification) 一个完整的通知一般包含3个属性: 1 2 3 - (NSString*)name; // 通知的名称 - (id)object; // 通知发布者(是谁要发布通知) - (NSDictionary*)userInfo; // 一些额外的
用 Git 做版本控制比 SVN 更灵活些,现在大部分公司也在尝试用 Git 了,在这记录一下常用的命令,以便使用的时候翻阅。 基础命令 1. 将某一个项目使用 git 进行管理,
1. OS X默认是不显示隐藏文件的,想要显示隐藏文件,需要在终端中敲入命令,如下: 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
1. description 方法是 NSObject 自带的方法,包括类方法和对象方法 1 2 + (NSString *)description; // 默认返回 类名 - (NSString *)description; // 默认返回 <类名:内存地址> 2.默认情况下利用 NSLog 和 %@ 输
简单的记录一下关于时间的API和基本用法: NSDate 1. 创建时间格式NSDateFormatter的格式约定 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 // 设置格式 hh