- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 [多线程之四]-自定义NSThread
#import @interface ViewController : UIViewController@end@interface myThread : NSThread-(instancetype) init;-(instancetype) initWithTarget:(id)target selector:(SEL)selector object:(id)argumen
2015-12-29 12:52:25 476
原创 [消息传递之一]-NSNotification练习
#import @interface ViewController : UIViewController- (IBAction)RegisterNot:(UIButton *)sender;- (IBAction)ExecuteNot:(UIButton *)sender;- (IBAction)RemoveNot:(UIButton *)sender;//注意点1:响应通知中心
2015-12-24 13:33:40 256
原创 [多线程之二]-NSOperation练习
#import @interface ViewController : UIViewController@property (strong, nonatomic) IBOutlet UIImageView *MainImgView;@property (strong, nonatomic) IBOutlet UIImageView *BlockImgView;@end#import "V
2015-12-23 12:47:54 274
原创 [多线程之一]-NSThread银行取款问题
//// ViewController.h// 银行取款问题#import @interface ViewController : UIViewController- (IBAction)DrawBtn:(UIButton *)sender;@end@interface Account : NSObject@property(nonatomic, copy)NSStr
2015-12-21 13:09:35 441
原创 [数据存储之二]NSUserDefaults练习
// TestCodingProtocol.h// block练习#import @interface TestCodingProtocol : NSObject#pragma mark- 持久化属性@property(nonatomic,copy,readwrite) NSString* myName;@property(nonatomic,assign,readwrite)N
2015-12-18 13:15:32 482
原创 [数据存储之一]NSCoding协议练习
#import @interface TestCodingProtocol : NSObject#pragma mark- 持久化属性@property(nonatomic,copy,readwrite) NSString* myName;@property(nonatomic,assign,readwrite)NSInteger myIndex;#pragma mark- 实现协议方
2015-12-17 12:52:41 647
原创 NSCopying协议练习
#import @interface TestCopyProtocol : NSObject@property (nonatomic,readwrite) NSInteger index;@property (nonatomic,readwrite,copy) NSString* str;- (id)copyWithZone:(NSZone *)zone;- (NSString *
2015-12-15 13:04:47 479
原创 OC类方法和成员方法
今天中午,偶然间发现nsobject的description的函数为类函数,我想覆盖这个函数,自定义类的描述,但要访问到成员变量,必须是成员函数(这个符合类函数的特性,类名直接调用),那么问题来了,我能直接覆盖这个函数么,需要其他关键字么?研究了一个中午后,得出了结论:能覆盖,不需要任何关键字。代码如下:#import @interface TestCopyProtocol : N
2015-12-14 13:13:06 1523
原创 [多线程之三]-gcd操作练习
/*//先看效果 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ NSURL* url = [[NSURL alloc] initWithString:@"http://avatar.csdn.net/3/0/F/1_liyanq528.jpg"];
2015-12-11 12:45:31 496
原创 Nsstring与char*
/*nsstring->char*/ NSString* str = @"hello world"; char cha[20]; memcpy(cha, [str cStringUsingEncoding:NSUTF8StringEncoding], 2 * [str length]); /*nsstring->char**/ const char* cc
2015-12-08 12:53:12 1266
原创 Block练习
//// myBlockTest.h#import typedef void (^CustomEvent)(NSString* str);@interface myBlockTest : NSObject-(void) testNormalBlock;-(void) showMsg: (void (^)(NSString* str)) event;-(void) sho
2015-12-07 12:52:48 1035
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人