問題タブ [unrecognized-selector]

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 投票する
3 に答える
1349 参照

ios - 複数の引数を持つperformSelectorafterDelayエラー

このコードのperformSelectorメソッドに問題があります。

このメソッドは、「JSONMethods」と呼ばれる他のクラスにあります。

次に、別のクラスで私は呼び出しを持っています:

「sendPostMsgWithMultipleArguments:」が終了してタイトルを変更するまで待ちたいのですが、どうすればよいですか?これをテストすると、miアプリがクラッシュし、コンソールで表示されます。

手伝って頂けますか?前もって感謝します :)

0 投票する
1 に答える
1726 参照

objective-c - Objective-Cのカテゴリが認識されていませんか?

まあ、これはかなり奇妙な問題です。(私はそれがしばらくの間ココアとあまり遊んでいない、またはそうでなければ私の何かと関係があることを願っています...)

したがって、問題は非常に簡単です。

  • Xcode 4.3.3を使用しています(非常に単純なテストプロジェクト-10.7 SDK - ARCなし
  • あるクラスにカテゴリを作成しています(例NSProgressIndicator
  • 適切なヘッダーファイルをインクルードしています
  • カテゴリのメソッドのいずれかを使用しようとすると(ただし、使用可能なコマンドのドロップダウンに表示されます)、エラーが発生します:

[NSProgressIndicator start]:認識されないセレクターがインスタンス0x7f9f4b91a0a0に送信されました

コード

(例として-他の(100回テストされた)カテゴリで発生しました):


何か案は?

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

ios6 - uibutton の titleLabel プロパティにアクセスしようとすると奇妙なクラッシュが発生する (xcode 4.5 および IOS SDK 6.0)

次のコードを実行すると、xcode 4.5 と SDK 6.0 で別の厄介なバグが見つかりました。

常にエラーで失敗します:

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

objective-c - IOS UIBarButtonItem は正常に動作しますが、UIButton によって認識されないセレクターがインスタンスに送信されます

カスタム ナビゲーション バー ボタン項目を実装しようとしています。ユーザーが項目をクリックして関数が呼び出されると、セレクターがあります。バー項目を設定するUIBarButtonItemと問題なく動作しますが、境界線と適切なサイズのないボタンにカスタム イメージを使用する必要があります。

だからviewdidloadで私は電話する

これは私に与えます:

私が設定した場合

正常に動作しますが、ボタンには境界線と背景色があり、画像のサイズが小さくなっています

では、なぜエラーが発生し、このボタンをカスタムボタンにするにはどうすればよいでしょうか?

編集:

次のようなvoid関数を追加すると

ボタンでセレクターを変更してもエラーは発生しませんが、ポップアップが画面の中央に1行だけ表示されます

ここに画像の説明を入力

通常はこのように動作するはずですが、カスタムボタンを使用します ここに画像の説明を入力

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

iphone - 'NSInvalidArgumentException' / '-[AppDelegate fieldChanged:]: 認識されないセレクターがインスタンスに送信されました

このコードを使用すると、アプリが NSInvalidArgumentException で終了し、理由がわかりません。

FieldViewController.mは持っています:

ライン上で終了し[(EditViewController *)[[UIApplication sharedApplication] delegate] fieldChanged:(id)sender];ます。

私の EditViewController.h には -(void)fieldChanged:(id)sender; があります。私の EditViewController.m ファイルには次のものがあります。

これを理解するのを手伝ってください。ありがとうございました。

0 投票する
1 に答える
612 参照

ios - iOS 認識できないセレクターがモーダル ビューからのコールバックのためにインスタンスに送信される

私は電話しています:

そして、選択されたものとして参照されている私のメソッドは次のとおりです。

子ビューのボタン (キャンセルまたは完了) からのコールバックも、期待どおりの動作をしていません。

子モーダル ビューの [キャンセル] ボタンをクリックしてモーダル ビューを閉じ、親ビューを表示する方法を理解しようとしています。

また、子モーダル ビューで [完了] ボタンをクリックしてメソッドを実行する方法を理解しようとしていますemailAddressSelected:(NSString *)emailAddressSelectedString

現在、emailAddressSelected:(NSString *)emailAddressSelectedStringメソッドの呼び出しで「認識されないセレクターがインスタンスに送信されました」というエラーが発生しています。

以前の質問からさまざまなバリエーションを試しましたが、それでもエラーが発生するか、期待するボタン アクションが得られません。

どんな助けでも大歓迎です。

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

ios - 認識されないセレクターがカスタムオブジェクトのインスタンスに送信されました

インスタンス変数として3つの列挙型を使用してカスタムクラスオブジェクトActionを作成しました。

この実装では:

そして、ViewControllerで、次のようにNSMutableDictionaryオブジェクトのキーとして追加しようとします。

ただし、setObjectが呼び出されると、次のエラーが発生します。

私はこのエラーに関連してSOでいくつかの回答を調べましたが、誰もこの問題を解決していないようです。iOS開発に慣れていないので、これにはかなり戸惑っています。

0 投票する
1 に答える
160 参照

objective-c - 画像のトラブル

実行時に問題が発生しています

-[__ NSCFString _isResizable]: インスタンス 0x6a86a80 2012-10-24 14:21:08.070 に送信された認識されないセレクタインスタンス 0x6a86a80 に送信された認識されないセレクター

問題はコードの次の部分にあると思います。

foodPic と tablePic はどちらも UIImageView であり、foodPic はcell.imageView.image = [UIImage imageNamed:[[self.items objectAtIndex:indexPath.row] objectForKey:@"foodPicture"]]; 、画像へのパスを含む配列からの呼び出しを使用して設定されます。このエラーは、クラス DetailsController のビューをロードするときにのみ発生します。さらに情報を提供する必要がある場合は、遠慮なくお知らせください。

0 投票する
1 に答える
1599 参照

ios - インスタンス UIBarButtonItem に認識されないセレクターが送信されました

ナビゲーション バーと AppDelegate ファイルのボタンをカスタマイズしようとしています。

[_UIBarItemAppearance setBackgroundImage:]: unrecognized selector sent to instance完了ボタンを取得しています。奇妙なことに、戻るボタンのカスタマイズは機能しますが、完了ボタンのカスタマイズはアプリをクラッシュさせます。理由はありますか?

* PS buttonDone、buttonDonePressed、buttonBack、buttonBackPressed は、私が作成した 4 つの UIImage です*

更新: iOS 5.0 シミュレーターではアプリがクラッシュしますが、6.0 では動作します。5.0 でのクラッシュを回避するために何ができるかについて何か提案はありますか?

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

objective-c - 「認識されないセレクター」例外のデフォルトハンドラーを設定する

unrecognizedselectorObjective-C では、例外を回避するためにデフォルトのハンドラを設定する方法はありますか? 内のすべてのメソッドを応答するNSNULLandを作成したい。NSNumberNSString

ありがとう!