問題タブ [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 投票する
1 に答える
1007 参照

objective-c - モーダル ビュー コントローラーを提示しようとするとプログラムがクラッシュする

別の xib をロードし、次の単純なコードを使用します。

何らかの理由で、この出力で私を追い出します:

何が原因か分かりますか?

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

crash - 認識されないセレクター + [AppDelegate カウント] - NSPropertyListSerialization 呼び出しでアプリがクラッシュする

lldb 言う+[AppDelegate count]: unrecognized selector sent to class 0xe6a0

行の読み取り時:NSDictionary *soundDataPList = [NSPropertyListSerialization propertyListWithData:dataFromPList options:NSPropertyListImmutable format:NULL error:&error];

これは一見ランダムに発生しました。コードを実行したところ、うまくいきました。コードを再度実行しましたが、この呼び出しを通過できません。この呼び出しは、何百回も実行されて数日間機能しています。プログラムの最初に一度だけ実行されます。これはすべて、Xcode 4.3.1 にアップグレードして lldb デバッガーに切り替えた後に発生しました。countAppDelegateのメッセージへの単一の呼び出しをコーディングしていません。

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

objective-c - スワイプ時に認識されないセレクター

特別なエリアでのみスワイプアクションをキャッチする必要があります。しかし、デバッガーはunrecognized selector sent to instance

どうしたの?

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

objective-c - 特定のオブジェクトプロパティにアクセスしようとしたときに認識されないセレクターエラー

私は少し問題があります、おそらくあなたにとって簡単です。コアデータを使用しています。私にはエンティティがあります:Session。これには、access_token、user_id、secretの3つの属性があります。

Session.h:

Session.m:

このエンティティを使用しているコードがあります:

このコードは例外です:

これはNSLogです:

これはスタックトレースです:

私は本当にここで何が問題なのか理解していません。

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

objective-c - UIScrollView内でUIButtonが機能しない

プログラムでボタンを作成しているスクロールビューがあります。タッチすると、ボタンは別のペン先をロードすることになっています。問題は、タッチすると、[ViewController buttonTest]: 認識されないセレクターがインスタンスに送信されることです

コードを見てみましょう:

appdelegate.h

appdelegate.m

Viewcontroller.h

そして最後に、ViewController.m

ビューをロードするには、次のコードがあります。

私は何を間違っていますか?

ああ、これが buttenPressed のメソッドです

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

objective-c - deviceOrientationDidChange のインスタンスに認識されないセレクターが送信されました

現在、私のアプリはポートレートのみをサポートする必要があります。概要/サポートされているデバイスの向きでは、ポートレートのみを選択したので、アプリが回転しないことを願っています. デバイスでアプリをテストしていたところ、突然次のエラーがランダムに発生しました。

デバイスを何度か回転させたときに発生し、一貫性がなく、常に UIBUttonContent を超えているとは限りません。ポートレートのみを選択した場合、 deviceOrientationDidChange を呼び出さないか、無視する必要があると思いました。

また、アプリが EXC_BAD_ACCESS (code=1, address=something) でクラッシュすることもありますが、デバイスを回転させたときに発生するため、両方のエラーが関連していると推測しています。

フィードバックがないためデバッグが難しく、すべての例外ブレークポイントが呼び出されていないため、どこで、なぜこれが起こっているのか正確にはわかりません。これをデバッグする方法についてのアイデアは大歓迎です。

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

objective-c - UIGestureRecognizer で ipod ではエラーが発生しますが、iPhone シミュレータでは発生しませんか?

私のプログラムでは、a を宣言してUIPanGestureRecognizerおり、iPhone シミュレーターで非常にうまく機能します。しかし、iPod (iOS 3.1) で実行すると、エラーが表示[UIPanGestureRecognizer locationInView:]: unrecognized selector sent to instance 0x11cd80.されます。これを修正する方法を知っている人はいますか? ありがとう!

0 投票する
5 に答える
1147 参照

iphone - 「キャッチされない例外 'NSInvalidArgumentException' によるアプリの終了」の処理方法がわからない

自分で作成したクラスEntryを使用して、特定のデータを配列に格納するアプリの作成に取り組んでいます。ただし、エントリ オブジェクトに格納されている値の 1 つにアクセスしようとすると、このエラーが発生し続けます。ユーザーにこれらのオブジェクトの 1 つを作成するように求めるたびに、それが「rawArray」に追加され、[NSUserDefaults standardUserDefaults] に格納されます。次のコード行で、プログラムがクラッシュします。

現在の UITableView セクションに対応する配列要素を取得しようとしているだけで、そこに格納されている「日付」変数を NSLog にします。Entry クラスの getDate メソッドを次に示します。

日付オブジェクト自体は、クラスの init で設定される Entry クラスの別の NSString です。誰かがこの問題を解決するのを手伝ってくれるなら、私は信じられないほど感謝しています.

完全なクラッシュ ログは次のとおりです。


NSKeyedArchiver/Unarchiver の使用に切り替えた後も、同じ問題に遭遇しました。これが私の新しい取得および保存メソッドです。

プログラムをクラッシュさせるコードの新しい行は次のとおりです。

そして、更新されたクラッシュ ログは次のとおりです。

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

iphone - Apple は、再現していないクラッシュのためにアプリを拒否しました

Apple は、以下のように発生した例外と理由を説明するクラッシュ ログを提供しました。

例外の種類: EXC_CRASH (SIGABRT) 例外コード: 0x00000000、0x00000000 クラッシュしたスレッド: 0 アプリケーション固有の情報: *キャッチされない例外 'NSInvalidArgumentException'、理由: '-[__NSCFData dataUsingEncoding:]: 認識されないセレクターがインスタンス 0x1b4c20 に送信されたため、アプリを終了しています'

クラッシュ ログをシンボリック化した後、クラッシュの理由として強調表示されたコード行を次に示します。

Apple は、iOS バージョン 5.1 を搭載した iPhone 4 および iPad 3G でこのアプリをレビューしましたが、毎回クラッシュが発生します。ただし、どのプラットフォームでもクラッシュを再現することはできません。iPhone4、iOS 5.1 の iPhone 3GS、iOS 5.0 の iPhone 3GS、iOS 4.3.2 の iPhone 3GS でデバッグを試みましたが、クラッシュは発生しませんでした。

私が使用しているコードの何が問題なのか、誰かに教えてもらえますか?

これらの行が記述されているコードのブロックを次に示します。

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

iphone - sudzc.comsoapの結果を処理するときに認識されないセレクター例外

私は、sudzc.comで生成されたコードを中心にアプリを作成して、soapWebサービスにアクセスしました。soapリクエストと処理はUITableViewControllerサブクラスに配置されます。

これは関連するコードです:

5行目で次の例外が発生しています。

*キャッチされなかった例外'NSInvalidArgumentException'が原因でアプリを終了しています、理由:'-[__ NSArrayI addObject:]:認識されないセレクターがインスタンス0x112730に送信されました'

たくさん検索した後、セレクターメソッドが同じクラスにあり、表示されているので、私は本当に必死です。まったく同じコードが別のプロジェクトでも完全に機能しているため、この特定のケースでコードが実行されない原因がわかりません。