Objective C
钢伢仔
这个作者很懒,什么都没留下…
展开
-
OC基础——copy语法(Student属性的copy、Student对象的copy、Student子类对象的copy)
//// Student.h// copy语法2//// Created by XinYou on 15-1-27.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import @interface Student : NSObject // copy代表name属性的set方法会转载 2015-01-27 16:38:01 · 715 阅读 · 0 评论 -
Foundation框架(10)——NSMutableDictionary的创建、添加、删除、内存管理
//// main.m// Foundation框架(10)//// Created by XinYou on 15-1-21.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #import "Student.h"#pragma mark 可变字典的使用void mu转载 2015-01-21 18:06:05 · 755 阅读 · 0 评论 -
Foundation框架(8)——NSMutableArray的增删改查、内存管理、排序
//// main.m// Foundation框架(8)//// Created by XinYou on 15-1-20.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #import "Student.h"#pragma mark 可变数组的增删改查void a转载 2015-01-20 17:54:52 · 673 阅读 · 0 评论 -
Foundation框架(7)——NSArray的派生、将数组中得元素拼接成字符串、将数组写入文件、从文件中读取数组内容
//// main.m// Foundation框架(7)//// Created by XinYou on 15-1-20.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 派生出新的数组void arrayNew(){ // 这里转载 2015-01-20 14:24:16 · 623 阅读 · 0 评论 -
Foundation框架(14)——NSDate的使用(创建和格式化)
//// main.m// Foundation(14)//// Created by Mac on 15-1-24.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 日期的创建void dateCreate(){ // NSDa转载 2015-01-24 22:35:43 · 412 阅读 · 0 评论 -
Foundation框架(15)——NSObject的常用方法、OC中的反射
//// main.m// Foundation(15)//// Created by Mac on 15-1-24.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #import "Student.h"#pragma mark NSObject的常用方法void o转载 2015-01-24 23:25:51 · 440 阅读 · 0 评论 -
OC基础——使用category(策略)实现分类,在不改变原类代码的前提下为原类增加方法
//// main.m// category//// Created by mj on 13-4-4.// Copyright (c) 2013ๅนด itcast. All rights reserved.//#import #import "Student.h"#import "Student+Test.h"#import "NS转载 2015-01-26 12:42:48 · 621 阅读 · 0 评论 -
Foundation框架(11)——NSNumber的使用
//// main.m// Foundation框架(11)//// Created by Mac on 15-1-24.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import void number(){ // OC数组中只能添加OC对象,如果需要将基本数据类型添加到转载 2015-01-24 16:25:52 · 505 阅读 · 0 评论 -
Foundation(13)——NSNull的使用
//// main.m// Foundation(13)//// Created by Mac on 15-1-24.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import int main(int argc, const char * argv[]) { @autorel转载 2015-01-24 21:24:40 · 440 阅读 · 0 评论 -
Foundation框架(9)——NSDictionary的初始化、用法、遍历、内存管理
//// main.m// Foundation框架(9)//// Created by XinYou on 15-1-21.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #import "Student.h"#pragma mark 字典的初始化void dict转载 2015-01-21 17:32:52 · 664 阅读 · 0 评论 -
Foundation框架(6)——NSArray的遍历(for循环、高级for循环、block、迭代器、反序迭代器)
//// main.m// Foundation框架(6)-数组的遍历//// Created by XinYou on 15-1-20.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #import "Student.h"#pragma mark 数组遍历1vo转载 2015-01-20 10:43:52 · 661 阅读 · 0 评论 -
Foundation框架(6)——NSArray的创建、简单使用、内存管理、给数组中得元素发消息
//// main.m// Foundation(6)-NSArray//// Created by XinYou on 15-1-19.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #import "Student.h"#pragma mark 创建数组void转载 2015-01-19 18:27:18 · 615 阅读 · 0 评论 -
OC基础——copy语法(深拷贝和浅拷贝)
//// main.m// copy语法//// Created by XinYou on 15-1-26.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import // copy语法的目的:改变副本的时候,不会影响到源对象#pragma mark 对不可变字符串进行mut转载 2015-01-26 18:22:41 · 616 阅读 · 0 评论 -
Objective-C初始化对象的时候为什么总是有一句:if (self = [super init])
摘自:http://www.oschina.net/question/54100_32468众所周知,Objective-C是一门面向对象的语言,一般情况下,我们在Objective-C中定义一个类时,总要提供一个初始化方法,一般大家都是这样写的:?12345678- (My转载 2015-02-03 17:29:40 · 1468 阅读 · 0 评论 -
Foundation框架(4)——NSString的常见操作:大小写转换、字符串比较、搜索、截取、构建路径、拓展名等用法
//// main.m// Foundation4-NSString的其他用法//// Created by Mac on 15-1-18.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 字符串大小写处理void caseTest(){转载 2015-01-18 23:15:42 · 548 阅读 · 0 评论 -
Foundation框架(2)——NSString的创建、常见错误、改变指针变量的指向
//// main.m// Foundation框架(2)-NSString//// Created by Mac on 15-1-18.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 字符串的创建void stringCreate(){转载 2015-01-18 20:08:17 · 510 阅读 · 0 评论 -
Foundation框架(2)——读取文件中的字符串、把字符串写入文件中
//// main.m// Foundation框架(2)-NSString2//// Created by Mac on 15-1-18.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 从文件中读取字符串void stringInput(){转载 2015-01-18 21:09:24 · 475 阅读 · 0 评论 -
Foundation框架(5)——NSMutableString的创建、拼接、替换、插入、删除等操作
//// main.m// Foundation(5)-可变字符串//// Created by XinYou on 15-1-19.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 可变字符串void stringCreate(){转载 2015-01-19 14:27:22 · 557 阅读 · 0 评论 -
Foundation框架(7)——NSArray的排序(普通排序、使用block排序、高级排序)
//// main.m// Foundation框架(7)-数组排序//// Created by XinYou on 15-1-20.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #import "Student.h"#import "Book.h"#pragma转载 2015-01-20 16:30:26 · 479 阅读 · 0 评论 -
Foundation框架(1)——struct、typedef、NSRange、CGPoint、CGSize、CGRect
//// main.m// Foundation框架(1)-常用结构体//// Created by Mac on 15-1-18.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 结构体void test1(){ // 定义了Date这转载 2015-01-18 16:08:51 · 865 阅读 · 0 评论 -
Foundation框架(12)——NSValue的使用
//// main.m// Foundation框架(12)//// Created by Mac on 15-1-24.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import #pragma mark 将结构体转成OC对象void value(){ // OC中的转载 2015-01-24 20:58:58 · 462 阅读 · 0 评论