問題タブ [objective-c-2.0]
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.
iphone - iPhoneでUITextViewを使用しているときにキーボードを非表示にする方法
UITextView を使用していますが、キーボードを非表示にすることについて混乱しています。何らかの通知を使用して非表示にする必要がありますか。ありがとう
iphone - iPhone アプリの表に野球の統計を表示する
hr、RBI AVG などのテーブルに野球の統計を手動で入力する方法を知りたいです。iPhone アプリで使用できるテーブルはありますか? ナビゲーション テーブルを使用して、統計を含むテーブルにリンクしたいと考えています。
uitableview - iPhoneのカスタムUITableViewインデックスヘッダー
UITableViewインデックスヘッダー(つまり、A、Bなどで始まる曲を分離するiPodアプリケーション内のもの)を取り、独自のカスタム画像を背景として配置するアプリを見てきました。そのようなアプリはmyStarbucksアプリとWhat'sonTV?です。アプリ。ドキュメントを少し調べましたが、このインデックスヘッダービューの背景を編集するための特定の変数はないようです。どうすれば変更できますか?
iphone - iPhone SDK: SQLite から UITableView をロード - SQLite から配列を作成
これはiPhone SDKのフォローアップです: SQLite からの UITableView の読み込み
次のコードを使用して、SQL データを配列にロードする予定です。配列の各要素は、各データベース エントリを表すクラスになります。
@interface 行 : NSObject { int PK; NSString *desc;
}
@property int PK; @property (非アトミック、保持) NSString *desc;
@終わり
ロード操作は次のようになります。
もちろん、最初の for ループは SELECT ステートメントからのループになります。他のループ (またはそのループの要素) は cellInRowIndex メソッドでデータをレンダリングします。
メモリリークについて質問があります。上記のコードにはメモリリークがありますか? Row クラスの decs 文字列プロパティは (retain) として宣言されます。どこかで出すべきではないか。
ありがとう
iphone - UITabBarItem を押したときに UITableView にデータをリロードする
アプリデリゲートの一部として UITabBarController があり、ユーザーが特定のタブ (お気に入り) に触れたときにトラップし、その中のテーブルに強制的にデータをリロードさせたいと考えています。
この場合のベストプラクティスは何ですか?
UITabBarDelegate プロトコルをアプリ デリゲートに追加し、didSelectViewController メソッドを実装しました。ここまでは順調ですね。メソッド内で viewController を取得するので、そのタイトルなどを確認して、どのタブが選択されているかを判断できます。
viewController の UITableView に reloadData メッセージを送信するにはどうすればよいですか? FavouritesViewController クラスにメソッドを作成して呼び出してみましたが、機能しません。
コード例:
iphone - UIApplication sharedAppication エラー: プログラムが間違ったファイルにアクセスしているようです
私の MainViewController 実装では、2 つの異なるクラスから変数にアクセスする必要があります。クラスの 1 つは AppDelegate で、もう 1 つは FlipsideViewController です。これらにアクセスする方法は、次のコードを使用していました。
次に、アプリケーション デリゲートからアクセスする配列と、flipsideViewController の UISwitch のインスタンスから値を返すいくつかのインスタンス変数があります。
「-[MyApplicationAppDelegate switch1]: 認識されないセレクターがインスタンスに送信されました。例外がキャッチされなかったため、アプリを終了しています」というエラー メッセージが表示され続けます。
cocoa - Core Data アプリのテーブル選択とテーブル行をプログラムで取得する方法は?
TableView で 1 人の「プレーヤー」を選択すると、すべてのチームメイトのリストが 2 番目の tableView に表示され、その 2 人のプレーヤーが同じプレーヤーで何回プレーしたかの列が表示される Core Data アプリを作成しようとしています。 「チーム」(別のエンティティ)。
通常の配列からテーブルを埋める方法は知っていますが、ArrayControllers と Core Data を使用すると、状況に対する私の見方が本当に乱雑になるため、これは私を完全に行き詰まらせました。
これにどのようにアプローチしますか?
objective-c-2.0 - Objective-c2.0のプロパティと「保持」
ばかげた質問ですが、プロパティを宣言するときに「retain」を使用する必要があるのはなぜですか?とにかく何かが割り当てられたときに保持されませんか?
この例を見ると、割り当てられたときにオブジェクトが自動的に保持されているように見えますが、ポイントは何ですか?
■出力
分数1保持カウント:1
分数2保持カウント:1
フラクション1保持カウント:3
分数2保持カウント:2
分数1保持カウント:2
分数2保持カウント:1
分数の割り当て解除
分数の割り当て解除
これは私を夢中にさせています!
ruby - Objective-C は Ruby のように Mixin をサポートしていますか?
Rubyにはモジュールがあり、モジュールを「ミックスイン」することでクラスを拡張できます。
Objective-C では、多くのクラスに「継承」させたい共通メソッドのセットがあることがわかりました。共通クラスを作成し、その共通クラスからすべてを派生させることなく、これを達成する方法は他にあるでしょうか?
cocoa - エラー「具体的なインスタンスを作成してください!」
同じコードに別の問題があります...次のエラーが表示されます:
初期化メソッド -initWithCharactersNoCopy:length:freeWhenDone: クラス NSString_RegEx の抽象オブジェクトに送信できません: 具体的なインスタンスを作成してください!
しかし、私はエラーや私が何をすべきかを理解していません...
編集: