問題タブ [declared-property]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
2641 参照

objective-c - self.variable と変数の違い

/を使用して「myVariable」を作成する場合、self.myVariable = obj;との違いは何ですか?myVariable = obj;@propery@synthesize

0 投票する
4 に答える
6527 参照

objective-c - Objective-c プロパティ (C 構造体) のアドレスを取得する

C スタイルの構造体を含む Objective-C クラスがあります。このオブジェクト メンバー (別名プロパティ) へのポインターを渡す C 関数を呼び出す必要があります。私の人生では、この C 構造体のアドレスを取得する方法がわかりません。従来の&演算子を使用してアドレスを取得すると、LValue コンパイラ エラーが発生します。

次のコードでは、コンパイラ エラーが発生します。

オブジェクトのmyStructメンバーへのポインターを取得するにはどうすればよいですか?myClass

0 投票する
2 に答える
8014 参照

objective-c - 宣言されたプロパティが保持と読み取り専用の両方を使用するのはなぜですか?

Appleの例のいくつかには、プロパティにaretainreadonly修飾子の両方が含まれていることに気づきました。モディファイアretainを使用しているときにセッターが生成されない場合を含めることのポイントは何ですか?readonly

例:@property (retain, readonly) NSString *title;AnimatedTableViewサンプルから。

0 投票する
2 に答える
7747 参照

objective-c - プロパティの名前を使用して、Objective-C プロパティに動的にアクセスする

オブジェクトのプロパティの文字列名を知っています。文字列を使用してそのプロパティを取得および設定するにはどうすればよいですか?

0 投票する
3 に答える
802 参照

objective-c - ドットまたはブラケット構文を使用したプロパティの設定に違いはありますか?

以下のプロパティ宣言が与えられた場合、方法 (A) は方法 (B) とまったく同じように機能しますか? self.yellowViewController = yellcon_New;古いオブジェクトが解放され、新しいオブジェクトが保持されるように、セッターを介して行われていることを確認したいだけです。

0 投票する
4 に答える
19769 参照

objective-c - myView.frame.origin.x=値; 動作しません-しかし、なぜですか?

私はこれを使用できないことを知っています:

代わりにこれを使用する必要があります。

そして、私はいつもそれをやっています、しかし私はなぜ私がそれをそのようにしなければならないのか分かりません。私の理解のギャップを埋めたいと思います。誰かが説明できますか?

現在、Xcodeは「表現を割り当てられない」ものを提供します。少し前に、「割り当ての左側のオペランドとして左辺値が必要です」というコンパイルエラーが発生しました。

0 投票する
6 に答える
28744 参照

objective-c - 宣言されたプロパティには、対応するインスタンス変数が必要ですか?

Objective-C 2.0のプロパティでは、対応するインスタンス変数を宣言する必要がありますか?たとえば、私は次のようなことをすることに慣れています。

MyObject.h

MyObject.m

ただし、代わりにこれを行った場合はどうなりますか?

MyObject.h

これはまだ有効ですか?そして、それは私の前の例とは何か違うのですか?

0 投票する
3 に答える
1886 参照

objective-c - C 配列をプロパティとして使用する

カスタム構造体型の C 配列のプロパティを宣言する必要があります。

プロパティ宣言に関して、このC配列で何をすべきかを誰かが説明できますか? プロパティ宣言をまったく使用すべきではありませんか?

配列内のメモリを ingしようmemset()としましたが、コンパイル エラーで惨めに失敗しました。誰かもそれを説明できますか?

0 投票する
3 に答える
2749 参照

objective-c - self.varと単にvarの違い

Objective-Cクラスで使用する場合self.varと使用する場合の違いは何ですか?varどちらか一方にメリットや危険性はありますか?

0 投票する
3 に答える
25818 参照

objective-c - @synchronized(self) は、プロパティで自己プレフィックスが不要なブロックを作成しますか?

私はいくつかの外国のコードで何かを読んだので、私の仮定を確認したいと思います:

@synchronized(self)selfプロパティを設定するときに接頭辞を取り除くために使用されます。

strText以下の例では、単なるローカル変数ではなく、インスタンスの を設定していますよね?