【发布时间】:2011-01-18 06:30:49
【问题描述】:
您好,我遇到了 NSOperation 的一些问题。
我总是在self = [super init]; 得到错误(已经使用断点来找到这个)
它总是返回“程序接收信号:EXC_BAD_ACCESS”
//AddThread.h
@interface AddThread : NSOperation
{
NSString * str;
}
@property (nonatomic,retain) NSString * str;
-(id) initWithString:(NSString *) tmpStr;
@end
对于.m
//AddThread.m
#import "AddThread.h"
@implementation AddThread
@synthesize str;
- (id) initWithString:(NSString *)tmpStr
{
self = [super init];
if (self != nil)
{
self.str = tmpStr;
}
//NSLog(self);
//[super init];
return self;
}
- (void) main
{
NSLog(self.str);
}
- (void) dealloc{
[str release];
str = nil;
[super dealloc];
}
@end
好吧,我坚持了一段时间,如果可能的话,任何资源,文章的东西都是 NSoperation 的基本示例?
【问题讨论】:
标签: iphone nsoperation