電子書籍の厳選無料作品が豊富!

objective-c の参考書を何冊か購入して
勉強しているのですが、本に載っていないようで
ネットでもいくら探しても(探し方が悪いのか)行き当たらないので困ってしまいました。
先に進めなくなってしまいましたので教えていただきたく
投稿しました。
以下のコード(Project Builder起動直後のMyDocument.m)で

return self; の return と

- (NSString *)windowNibName の * です

使用法を教えていただけたら助かります。
よろしくお願いします。


#import "MyDocument.h"

@implementation MyDocument

- (id)init
{
self = [super init];
if (self) {

message and return nil.

}
return self;
}

- (NSString *)windowNibName
{
return @"MyDocument";
}

- (void)windowControllerDidLoadNib:(NSWindowController *) aController
{
[super windowControllerDidLoadNib:aController];
}

- (NSData *)dataRepresentationOfType:(NSString *)aType
{
return nil;
}

- (BOOL)loadDataRepresentation:(NSData *)data ofType:(NSString *)aType
{
return YES;
}

@end

A 回答 (1件)

どちらもC言語の知識の範疇です。


Objective-Cは、C言語+"Objective-C"特有部分という構成なので、そのベースとなるC言語までの記載がないのでしょう。
書籍等、C言語のものを一つ用意してください。

C++と違い、Objective-CはC言語そのままをベースにしているので、本当に、普通のC言語を参考にして大丈夫ですよ。
(C++ではC言語に変造を加えている)
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!