問題タブ [synthesize]
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.
ios - 合成された NSMutableArray が null を返す
だから私は私の appDelegate.h でこれを宣言しました
appDelegate.m でそのように合成しました
そこにオブジェクトが保存されているappDelegateでそれをログアウトすると、本来あるべき値が得られます
viewController.h ファイルで、これを宣言しました
viewController.m ファイルでは、このように合成しました
次に、この行を出力して null 値を取得します
同じ行が appDelegate.m ファイルの正しい値を出力します。私は完全に迷っています。以前のクラスの演習で行った方法でセットアップしました。前もって感謝します!
編集:
loadFeatured と呼ばれるメソッドで appDelegate.m ファイルに配列を作成しました
objective-c - Objective C プロパティのさまざまな使用法 (アンダーバーの有無など)
次のように、Objective-C のクラスのプロパティを使用することを好みます (新しい Xcode バージョンでは標準のようです)。
ただし、ウェブ上のいくつかの github リポジトリでは、プロパティを使用するさまざまな方法を見つけました。
それらの方法の違いは正確には何ですか?インスタンス変数へのアクセスで何かをしなければならないことを読みました。しかし、@interface セクションで変数を宣言し、@property を使用しない (または時々使用する) 人がいるのはなぜでしょうか?
objective-c - Objective-C - アンダースコアivarで合成されていない読み取り専用プロパティ?
私の理解が正しければ、Objective-C では、プロパティは getter と setter で自動的に合成され、インスタンス変数はプロパティ名として宣言され、アンダースコアが先頭に追加されます ( _ivar
)。
したがって、このコード:
main.m
こんにちは。
こんにちは。
次のようにコンパイルして実行できます。
myString プロパティを readonly に変更すると、次のようになります。
次に、コンパイルしようとすると、エラーが発生します。
だから_myString
定義されていません。コンパイラは、インスタンス変数 _myString を使用してプロパティを合成しませんでしたか? 自分で合成したときに機能するかどうかを見てみましょう。
hello.m の実装では:
これで再び動作します:
readonly
だから、私の質問は、プロパティで使用するときにアンダースコアivarで自動的に合成されないのはなぜですか? それとも、このObjective-Cの仕組みを理解するのに完全に間違った道を進んでいますか?
正確に何が起こっているのか、その理由を本当に理解したいので、説明的な答えをいただければ幸いです。
前もって感謝します。
objective-c - プロパティの実装には、インターフェイス 'FirstViewController' での宣言が必要です
私はObjective-Cが初めてで、非常に初心者です。テキストを a から に渡そうとしてUITextField
いSecondViewController
ますFirstViewController
。私が今持っているものは次のとおりです。
(SecondViewController.h)
(FirstViewController.m)
次に、.m ファイル内に含まれるその他の既定の項目があります。
しかし、それが言うところ:
Xcode でタイトルにエラーが表示されます。(プロパティの実装には、インターフェイス 'FirstViewController' で宣言が必要です)
ios - 次の状態の違いは何ですか?
幼稚な質問かもしれませんが、詳しく知りたいです。私はちょうどこのコードを見てきました:
これと次の違いは何ですか?
よろしくお願いします。
buffer - Synplify .edn ファイルの HCLKBUF の誤り
Synplify で VHDL コードを合成すると、.edn ファイルに CLKBUF ではなく HCLKBUF が生成されます。私はそれを試しました:
clk16mhzA :signal の属性 syn_isclock は真です。
以下に示すように、しかし、それは動作しません。edn ファイルで CLKBUF を取得するにはどうすればよいですか?
core-data - リレーションシップを変更した後、NSManagedObject の @synthesize 属性がエラーのままになる
Apple のDateSectionTitlesサンプル コードから派生したコードを使用しています。私のクラスAppointment
では、 と関係がありLocation
ます。さらに、UITableViewController で使用されるセクション識別子を生成します。
問題: 場所を変更した後、データに障害が残ります。オブジェクトを変更する前location
は、次のようになります。
プロパティを変更した後location
:
セクション識別子の生成を放棄し、プロパティの@dynamic
代わりにを使用しても機能します。@synthesized
これの原因は何ですか?どうすればこれを克服できますか?
objective-c - @property と @synthesize の使用ミス
私は Objective-C 言語の初心者で、基本的な概念を理解しようとしています。私は Java 言語から来たので、OOP プログラミングの原理は既に知っています。ここに私が書いたコードがあります。非常に単純ですが、正しく動作しません。との使用にいくつか問題があり@property
ます@synthesize
どこがエラーなのかわからない。main関数にいくつかの間違いがあると確信しています。その方法でそのメソッドを呼び出すのは正しいですか?
objective-c - Objective-C コードのコンパイル エラー
これが私のコードです。非常に単純ですが、エラーがわかりません
ここで私が得たエラー: