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

objective-c - [__NSCFString superview]: 認識できないセレクターがインスタンスに送信されました

NSMutableArray* を NSArray* にコピーしようとしていますが、機能せず、[__NSCFString superview]: unrecognized selector sent to instance error が生成されます。コードは次のとおりです。

解像度:

はい、Herman が示唆するように、エラーは外部からのものでした。savedNews 配列は、NSEncoding を含むクラスを使用していましたが、エラーが発生しました:

みんなありがとう。

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

objective-c - iOS エラー - 「認識されないセレクター」

Main.m

OAuth.h

OAuth.m

その行を実行すると、このエラーがスローされます...

2012-12-03 15:10:58.506[12500:1d403] +[NSURL ab_parseURLQueryString:]: クラス 0xaece26c に送信された認識されないセレクター

2012-12-03 15:10:58.508[12500:1d403] *キャッチされない例外 'NSInvalidArgumentException' によるアプリの終了、理由: '+[NSURL ab_parseURLQueryString:]: 認識されないセレクターがクラス 0xaece26c に送信されました'

*最初のスローコールスタック:(0xada8012 0xa3d6e7e 0xae332ad 0xad97bbc 0xad9794e 0x17b5ee8 0x17b5724 0x17b58d6 0xa84f53f 0xa861014

なぜそれが見つからないのか、それを修正する方法はありますか?ありがとう。

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

ios - ビュー コントローラーの URL 要求と接続が正常に終了した後にクラッシュする

私のアプリはviewcontrollerにアクセスし、2つの自動サーバーリクエストを作成し、接続を確立し、データを取得して正しく表示し、完了です. ユーザーが「いいね」ボタンをクリックすると、さらに 2 つのサーバー要求が行われ、成功しました。表示は正しいです。行われるべきです。その後、次のエラーでクラッシュします。

私は非常に便利な SimplePost クラス (Nicolas Goles による) を使用しています。これが私のリクエストで、どちらもviewDidLoadで呼び出されます:

私のカスタム クラス (プロファイルと履歴) の唯一の "新しい" ものは、hLiked の BOOL ですが、それは "機能" しています。データベースは正しく更新されています。
次に、ユーザーは「いいね」ボタン (+ または -) をクリックできます。他のリクエストは次のとおりです。

面倒ですよね?これが私の接続コードです:

それはすべてうまく機能しますが、数秒後、まだ URL アクティビティが発生しているように、上記の「認識されないセレクター」エラーでクラッシュします。あってはならない。

この種のことを前に見た人はいますか?助けてくれてありがとう!

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

objective-c - NSDictionary にリストが含まれている場合の値の取得

私は辞書を渡されています:

ログアウトすると、辞書の形式は次のようになります。

ディクショナリを反復処理してから、value3 -> subValue3 -> info2 の値があるかどうかを判断する必要があります。

最初の反復を実行して、行のサブディクショナリを作成できます。

しかし、キーの数を取得するなど、それを使用しようとすると、-[subValue3 allKeys]: 認識されないセレクターがインスタンスに送信されます。

質問: 値の 2 番目のグループの形式がわかりません ("subValue3 {label=value2, info1=, info2=}")。セットですか、配列ですか、辞書ですか? キー info2 に値があるかどうかを確認できるように、そのグループを (キー(?)「subValue3」で失敗することなく)辞書に入れるにはどうすればよいですか?

免責事項:辞書を反復処理するためのより効率的な方法があることは知っています。できるだけ明確にしようとしています。欠けている基本的なものがあると確信していますが、反復または NSDictionary に関する Apple ドキュメントに答えが表示されず、その 2 番目のグループの形式について何も見つかりません。ありがとう!

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

ios - UIScrollViewはデリゲートへの参照を失います

いくつかのUIScrollViewを動的に作成し、それらにコンテンツを入力する必要があります。デリゲートを自分自身に設定してリストをパンする場合を除いて、これはすべて問題ありません。この例外が発生します。

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

NSCFStringは明らかに私のViewController(プロトコルUIScrollViewDelegateを実装している)ではないので、私が収集したものから、どういうわけかメモリが台無しになり、参照が正しく保持されません。時折、これは他の何かである可能性があり、メモリに何か問題があることを強く示しています

リストを作成するためのコードは次のとおりです。

デリゲートをNSLogする場合、それは正しいです。respondsToSelectorうまくマッチします。興味深いことに、コメントアウトすると、scrollViewDidScroll: respondsToSelector:が一致しなくなり、(おそらくこれが原因で)UIScrollViewはこのメソッドを呼び出そうとしなくなります。これは、デリゲートに正しく到達してメソッドの可用性を確認できるが、呼び出されると問題が発生することを意味します。

ARCでiOS5をターゲットにしています。そうでない場合は、自分でメモリを台無しにしたと思いますが、今は同じコントロールがありません。

この問題のデバッグに苦労しています。続行する方法についてのヘルプをいただければ幸いです。

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

ios - iOS SDWebImage 認識されないセレクタ完全ブロック

iPhone プロジェクトでSDWebImageを使用して、画像を自動的にロードおよびキャッシュしています。基本的な使い方は完璧です:

しかし、補完ブロックを使用して、使用したいもののように、追加のパラメーターオプションを使用して他のメソッドを使用すると、次のようになります。

エラーが発生します:

認識されないセレクタ エラーで見つかった他のすべての問題と解決策は、ライブラリ全体の問題であり、基本的な「setImageWithURL」メソッドも機能しませんでした。

ここで何が問題になる可能性がありますか?ありがとう!

0 投票する
0 に答える
114 参照

ios - 認識されないセレクター (NSMutableArray+NSString)

非常に基本的でありながら不可解なエラーです。

私はそれがどのように動作するかに困惑しています.大量のエラーは

po hexaddress を実行しました。int のように見えますが、どこから来たのですか?

*a と *s の両方の結果をそれぞれ po'ing;

*あ:

*s:

私はそれを理解することはできません. (私の 2 セント tho)

ティア

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

objective-c - int プロパティで認識されないセレクターが発生しました

私は Projectile というクラスを持っています (これは Cocos2D CCSprite クラスから継承されていますが、それが問題に関連しているとは思えません)。含まれているのは、「type」と呼ばれる int だけで、これをプロパティにしました。

Projectile.h:

投射物.m:

今私がやろうとしているのは、次のように、ゲームのメイン クラスにそのプロパティを設定することだけです。

これを実行するたびに、newProjectile.type = kLaser 行でクラッシュします。

間違いを犯すのは単純すぎるように思えます.Xcodeはプロパティをオートコンプリートし、存在しないというエラーを出さないため、プロパティを明確に認識しています.

また、完全に実行される非常によく似たコードを他の場所にも持っています。

誰かがこれに光を当てることができれば、私は最も感謝しています。別の方法で回避できると確信していますが、可能であればなぜこれが機能しないのかを理解したいと思います.

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

xcode - Xcode ユーザーデフォルトの認識されないセレクターエラー

Cocoa でユーザー デフォルトを使い始めたところ、[NSConcreteData alphaComponent]: unrecognized selector sent to instance0x100123660エラーが発生しました。ソースコードは次のとおりです。

AppDelegate.m ファイル:

PreferencesController.m ファイル:

NSLog の戻り値は次のとおりです。

したがって、によって返される値は+ (NSColor *)defaultColorNSColor ではありません [NSColor greeenColor]

エラーも発生していますが、これは、言及されたメソッドに対して を-[NSConcreteData alphaComponent]: unrecognized selector sent to instance 0x100184050返さないことが原因であると思われます。NSColor

デバッグを手伝ってください。

ありがとう。

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

ios - iOS 6 で AdMob を使用するとアプリがクラッシュする (認識されないセレクター)

iOS 6 のみで動作するアプリで AdMob 6.2.1 を使用しています。Google の指示に従いましたが、シミュレーターと iPhone 5 で実行するとすべてが正常に機能します。

しかし、アプリを Apple に送信すると、拒否され、クラッシュ ログには次のように示されます。

なぜそれが私のために働いていて、アップルのスタッフと一緒にクラッシュしているのか理解できません.

in-ObjCに(デバッグとリリースの両方に)追加しました。Other Linker FlagsBuild Settings

クラッシュが発生するブロック コードは次のとおりです。

ご協力ありがとうございました。