iOS开发多线程篇—GCD的常见用法一、延迟执行1.介绍iOS常见的延时执行有2种方式(1)调用NSObject的方法[selfperformSelector:@selector(run)withObject:nilafterDelay:2.0];// 2秒后再调用self的run方法(2)使用GC...
分类:
移动开发 时间:
2015-12-18 13:12:21
阅读次数:
195
新建一个类 new file ->cocoa class (父类NSObject) .h文件 用来定义属性和方法 .m文件 用来具体实现方法声明:1 #import 2 @interface Person : NSObject{3 NSString *name;4 int a...
分类:
其他好文 时间:
2015-12-18 09:17:17
阅读次数:
177
一、 基本原理1. 什么是内存管理移动设备的内存极其有限,每个app所能占用的内存是有限制的当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、fl...
分类:
其他好文 时间:
2015-12-17 10:30:11
阅读次数:
372
在项目中使用不规则的字符串枚举 出现了问题现采用OC与swift混编的模式提高编写效率class SAMEnumsList:NSObject{ lazy var UpdateAtEnum:[[Int:String]] = { var dict = [[Int:String]]()...
分类:
其他好文 时间:
2015-12-16 17:00:51
阅读次数:
242
订单类//// Order.h#import #import "Customer.h"@interface Order : NSObject@property(nonatomic)int oid;@property(nonatomic,strong)NSString *name;@property....
分类:
编程语言 时间:
2015-12-15 22:35:28
阅读次数:
256
1 重构Student和Book类1.1 问题本案例需要创建一个Book类,类中有一个整型price属性,用于记录书的价格。还需要创建一个Student类,类中有两个带参属性,它们是整型的年龄age和类Book类型的book,分别用于存储学生的年龄和学生正在学习的书,book属性带有copy参数,并...
分类:
其他好文 时间:
2015-12-15 20:57:49
阅读次数:
297
理解继承,掌握他的属性和方法的使用还有关系;;完全形态的初始化,初始化方法;;遍历初始化,1.oc里面继承的特点:(1)继承中上一层时父类,下一层是子类,父类和子类时相对的。(2)所有的类是最根本的父类是NSObject:类的始祖(3)继承具有传递性(4)核心:子类能继承父类全部(private除外...
分类:
其他好文 时间:
2015-12-15 19:31:40
阅读次数:
139
//// main.m// OC数组//// Created by MAC on 15/12/15.// Copyright © 2015年 MAC. All rights reserved.//#import @interface Customer :NSObject@property i...
分类:
编程语言 时间:
2015-12-15 15:54:34
阅读次数:
259
类:NSObject 、NSString、NSMutableString、NSNumber、NSValue、NSDate、NSDateFormatter、NSRange、Collections:NSSet、NSArray(Ordered、Copy)、NSMutableArray、NSMutableS...
分类:
移动开发 时间:
2015-12-14 21:07:36
阅读次数:
182
废话不说了 不知道aac可以百度一下 下面直接上代码,一个h文件 一个m文件 搞定!#import #import @interface AudioRecord : NSObject/** * 获取单例对象 * * @return 返回数据库对象 */+(AudioRecord *)shareA.....
分类:
移动开发 时间:
2015-12-14 18:50:17
阅读次数:
333