iOS-基础OC
keymon_hong
当你的才华还撑不起你的野心时,就应该静下心来学习; 当你的能力还驾驭不了你的目标时,就应该沉下心来历练。梦想不是浮躁,而是沉淀和积累。只有拼出来的美丽,没有等出来的辉煌。机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己想要怎样的人生。
不要瞧不起你手头上所做的每一件琐碎小事,把它们干漂亮了,才能成就将来的大事。不要去焦虑太远的明天,因为焦虑并不能解决任何问题只会令现状变得更糟糕。你迷茫的原因往往只有一个:那就是在本该拼命去努力的年纪,想得太多,做得太少。
展开
-
6、快速遍历、数组排序
**6、快速遍历、数组排序main.m#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { // 创建数组 NSArray *ages = @[@12, @13, @34, @56]; // 快速遍历 注意:快速原创 2015-05-28 13:05:27 · 485 阅读 · 0 评论 -
8、category、extension、protocol
category、extension、protocolNSObject+print.h#import <Foundation/Foundation.h>@interface NSObject (print)- (void)print;@endNSObject+print.m#import "NSObject+print.h"@implementation NSObject (print)- (voi原创 2015-05-28 13:30:17 · 348 阅读 · 0 评论 -
7、block、数组排序2
block、数组排序2Student.h#import <Foundation/Foundation.h>@interface Student : NSObject{ NSInteger _num; NSString *_name; NSInteger _age; CGFloat _score; }- (void)setNum:(NSInteger)num; - (N原创 2015-05-28 13:15:14 · 387 阅读 · 0 评论 -
2、类和对象-实例变量可见度
2、类和对象-实例变量可见度Person.h#import <Foundation/Foundation.h>@interface Person : NSObject { /** 实例变量可见度分3种: * public : 公有的,可见度最高,外部、内部、子类均可访问,缺点不安全 * protected : 默认的,只有内部和子类可以访问,最常用 * p原创 2015-05-24 22:08:21 · 453 阅读 · 1 评论 -
3、类和对象
3、类和对象Person.h#import <Foundation/Foundation.h>@interface Person : NSObject { NSString *_name; NSInteger _age; }- (void)setName:(NSString *)name; - (NSString *)name;- (void)setAge:(NSInteger)a原创 2015-05-24 22:19:34 · 409 阅读 · 1 评论 -
1、类和对象
1.类和对象.h#import <Foundation/Foundation.h> // 注意文件名称与类名没有什么实质的关系,创造类时最好把文件名和类名设置成一致的,目的方便使用// OC中类的声明标志是:@interface ... @end // Student : 当前类名 // NSObject : 父类名 // ' : ' : 代表继承关系 @interface Student : NS原创 2015-05-24 21:52:05 · 358 阅读 · 1 评论 -
5、NSValue、NSNumber、NSDictionary
5、NSValue、NSNumber、NSDictionary.h#import <Foundation/Foundation.h>@interface Person : NSObject{ NSString *_name; NSInteger _age; }- (void)setName:(NSString *)name; - (NSString *)name;- (void)se原创 2015-05-25 13:58:31 · 410 阅读 · 0 评论 -
4、NSString、NSArray
4、NSString、NSArray#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { @autoreleasepool { // 1.NSString 不可变字符串 /* // 使用字面量创建不可变字符串对象 NSString *原创 2015-05-24 22:32:53 · 320 阅读 · 0 评论