码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
iOS开发之oc(二十一)--Foundation(6)NSNumbe
NSNumber作用:可以将基本数据类型转化为对象,致使其能在数组、字典中使用代码示例1.void use(){// NSNumber基本使用 // 1. 把基本数据类型转化成对象 NSNumber *num = [NSNumber numberWithInt:10]; NSDi...
分类:移动开发   时间:2015-02-26 20:11:44    阅读次数:153
iOS开发之oc(二十二)--Foundation(7)NSValue、NSDate
NSNumber之所以能包装基本数据类型为对象,是因为继承了NSValue(一)NSValue值转换#import int main(){ // 结构体--->OC对象 CGPoint p = CGPointMake(10, 10); // 将结构体转为Value对...
分类:移动开发   时间:2015-02-26 20:01:18    阅读次数:122
iOS开发之oc(十九)--Foundation(4) NSSet
NSSet作用:存放的是没有顺序的对象NSSet和NSArray的对比1> 共同点?都是集合,都能存放多个OC对象? 只能存放OC对象,不能存放非OC对象类型(基本数据类型:int、char、float等,结构体,枚举)?本身都不可变,都有一个可变的子类2> 不同点?NSArray有顺序,NSSet...
分类:移动开发   时间:2015-02-26 19:58:28    阅读次数:135
iOS开发之oc(二十)--Foundation(5)NSDictionary
/*集合1.NSArray\NSMutableArray?有序?快速创建(不可变):@[obj1, obj2, obj3]?快速访问元素:数组名[i]2.NSSet\NSMutableSet?无序3.NSDictionary\NSMutableDictionary?无序?快速创建(不可变):@{ke...
分类:移动开发   时间:2015-02-26 19:56:20    阅读次数:128
OS开发之oc(计算代码行数)--NSString、NSArray、NSFileManager的使用
直接上代码也// 计算文件的代码行数#import /* path : 文件的全路径(可能是文件夹、也可能是文件) 返回值 int :代码行数 */NSUInteger codeLineCount(NSString *path){ // 1.获得文件管理者 NSFileManager *...
分类:其他好文   时间:2015-02-26 19:55:03    阅读次数:135
iOS开发之oc(十七)--Foundation(2)NSString及简单的字符串读取和写入
NSString : 不可变字符串NSMutableString : 可变字符串// 重点注意:URL不能读取文件名为中文的文件,否则为null,读不出来,要换为英文// URL读取文件才是万能下面是一些功能的代码1.创建和读取void stringCreate(){ /* 1.字符串...
分类:移动开发   时间:2015-02-26 18:17:58    阅读次数:125
iOS开发之oc(十八)--Foundation(3)NSArray和NSMutableArray
NSArray :不可变数组NSMutableArray : 可变数组C语言数组:存放基本数据类型OC数组:只能存放OC对象、不能存放非OC对象类型,比如int、struct、enum等1.不可变数组的创建void create(){ /* int a = 5; int ...
分类:移动开发   时间:2015-02-26 18:03:55    阅读次数:167
iOS开发之oc(十六)--Foundation(1)结构体
(一)要掌握这些的运用NSRange(location length) ---范围 range:范围NSPoint\(相当于)CGPoint ---点NSSize\CGSize ---尺寸NSRect\CGRect (CGPint CGSize) ---相当于一个...
分类:移动开发   时间:2015-02-26 17:58:15    阅读次数:159
iOS开发之oc(对于前面的补充1)--@class、循环引用
(一)@class的用处1.@class的作用:仅仅告诉编译器,某个名称是一个类(#import "Person.h"是要包含所有的方法声明,每次都要复制,不利于提高性能)@class Person; // 仅仅告诉编译器,Person是一个类(要实现方法还要在.m文件中包含Person头文件)2....
分类:移动开发   时间:2015-02-26 16:33:00    阅读次数:374
iOS开发之oc(十四)--protocol协议(2)补充
(一)protocol-限制对象1.创建一个最纯洁的对象2.示范出如何限制(二)protocol--协议书写位置
分类:移动开发   时间:2015-02-26 16:27:21    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!