init での初期化時のエラー処理

Cocoaに関するヌマタメモ
2008年11月29日 22:41
- (id)init {
    self = [super init];
    if (self) {
        if (!foo()) {
            [self release];
            return nil;
        }
    }
    return self;
}

コメントを書く


トラックバックはありません。

トラックバックURL: http://numata.designed.jp/mt-tb.cgi/49