質問

もっとiPod/iPhoneグを利用した初のiPhone開発(オ)と私のタイピングのコードを出しています。ある問題の一つは、グ関連のその他がいません。

  • う必要はありませんの形式でのobjective-cます。もしかしたら、間違いの少ない現在、ソースコードからです。つながる しろと言われています。

  • 一部のコードバギー.そう思いが入手できなかったので、コードを実行せずに変更します。本書には誤字のテキストなので、初版とwhatnot、私の"定着"をコードしていますか?

なので--- どこで知的な方法から構造的には、戻り値の型引数でしょうか。

また、書籍、私の中のInstaTweetアプリの方です。

感謝。

役に立ちましたか?

解決

その比較は、"c"のような言語obj-cる--といきましょうJava.この矩形のシェイクスピアの"マクベス"setBackgroundColor方法です。まとまっていインスタンスの矩形と呼ばれrect.

Javaのメソッドシグニチャると考えられ

public void setBackgroundColor(int r, int g, int b) { ... }

にObjective-C、引数のメソッドシグニチャーです

- (void)setBackgroundColorWithRed:(int)r green:(int)g blue:(int)b;

を"-"といインスタンス法を矩形クラスです。(void)のメソッドの戻り値タイプです。その引数です。各コロンを定義します引数で、型(各argは(int)この例)。

自呼び出されます。Java:

rect.setBackgroundColor(255, 255, 0);

Obj-c:

[rect setBackgroundColorWithRed:255 green:255 blue:0];

多くの人の男にobj-cの構文--んは一人ではありません。この比較うがより明確になる。でも味の言語力のobjective-c:での通話時間で明らかにされます。また読書コードのJavaメソッドが呼ばれることならないから明らかの引数が赤、青、緑です。Obj-cでは地震や原子力発電所の爆発が明らかい設定が個人の色の値です。付与され、開発者はここでの議論へのsetColor方法が複雑な方法で取得し混乱している。こちらはより複雑な方法で定義されたJava、objective-c

static Dog createDog(  String name
                     , int age
                     , boolean isNeutered
                     , String ownerName
                    );
+ (Dog *)createDogNamed:(NSString *)name 
     age:     (int)        age 
     neutered:(BOOL)       isNeutered 
     owner:   (NSString *) owner;

での通話時間:

Dog.createDog("Fluffy", 2, true, "Moshe");
[Dog createDogNamed:@"Fluffy" age:2 neutered:YES owner:@"Moshe"];

Objective-cは、より詳細にはかなり易い。るドキュメンテーションシステムの例で明らかにしの"2"を"true"に引数を構築いたします。Objective-cのほとんど読み込みいます。

その他の人の投稿へのリンクを深案内していますが、なんとかこの新しくできた過去の統語的障害へのリンクが便利です。嬉しい答えをより具体的な質問も出てきています。私の経験上、obj-c初心者のような厳しい時間値を指定した場合、その クリックsと感じます。いします。

他のヒント

のの定義は、Objective-Cの方法は非常に簡単です。でも似通常のC関数呼び出しの定義)を付けています。のほかにオプションのネーミングのパラメータ。次に例を示します。

-(int)addX:(int)x toY:(int)y
{
    return x + y;
}

使用できるようメッセージを送信するための適切なオブジェクト:

int z = [object addX:x toY:y];

この場合またはパラメータを引数と同じ名前、説明していくものです。いえい:

int z = [object addX:4 toY:7];

そして、本プロジェクトの完成 z が11.

クリンゴの 巻頭には目を.

基本形式

-(ReturnType *)methodName:(VariableType *)variableName{

}

例えば:

-(NSString *)giveMeANewStringFromAnOldString:(NSString *)oldString{

}

また、あなたがチェックのウェブサイトに掲載いたしますerrata.

かったので同じことだった。ピックアップしていただき、本初のiPhone開発書籍も全3.1SDK).

また、すべてのチュートリアルで見つかり1エラーによる申込みをしない(しおでっさんすることができる。.

こうだと思っていた自分に気づ同じ問題を利用する際には、構文です。

ピックアップしていただき"プログラミングObjective-C2.0"によるStephen G.Kochan.(これだけです。) 本書は明確で、簡潔でなければならない。なかったものでは25%にすべての私の質問答えいたします。

読objective-Cコードを投げたい数ヶ月なのでみんなが異なる書式]自分の脳かな調整にはobjective-Cます。

僕はObjective-Cコードが本当に読めば、あなたを包み込む脳であるといわれている。カールNorumの例はデモの読みやす.

[object addX:4 toY:7];

かり読みやすくなります。

また一部の用語は少し異なります。"メールオブジェクト"vs"メソッドを呼び出"投げたった数週間です。

私の図書推薦ですので、本当に助かった。

が学習資源からのアップル

Learning Objective-C:プライマー

符号化のためのガイドラインココア

幸運を祈っています。

読む ココア(R)プログラミングのためのMac(R)OS X(第3版), での聖書のためのMac、ココア。

なかなかない問題でもこのAPIは、常に前進していますが若干の更新/変わります。ったものまとめられるというメリットから仕上げのすべてのコード例と演習を行います。

この書籍を読み込みます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top