問題タブ [anyobject]

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 に答える
84 参照

swift - String を型キャストするのはなぜですか? Xcode は警告を出しますが、AnyObject ではそうではありませんか?

このコードは、「「文字列から暗黙的に強制された式?」という警告を表示します。任意に。」

しかし、このコードはそうではありません。

なんで?Anyそして、のようなオプションについての警告を気にしないようにするにはどうすればよいAnyObjectですか?

編集:

このコードも警告を発しません。

ただし、この場合、オブジェクトとオプションの両方を組み込むことができる必要があります。変数の型がオブジェクトオプションの両方である場合にのみ、警告が表示されるようです。

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

swift - 二項演算子 '===' はタイプ 'Self.Element' および 'AnyObject' のオペランドには適用できません

次のエラーが表示されます:二項演算子 '===' は、行のタイプ 'Self.Element' および 'AnyObject' のオペランドに適用できません: return contains { $0 === object }.

objectの型にキャストする方法はありIterator.Elementますか? この行は、が として表現可能でなければならwhere Iterator.Element: AnyObjectないという意味ではありませんか?Iterator.ElementAnyObject

この件についてご協力いただきありがとうございます。

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

arrays - Swift: スレッド 1: シグナル SIGABRT ( AnyObject の子を取得)

私のコード:

コンパイル後、次のエラーが発生します。

2018-07-16 18:21:02.747944+0430 Matap[1550:415553] -[__NSCFNumber length]: インスタンス 0xb000000000000003 に送信された認識されないセレクター 2018-07-16 18:21:02.748116+0430 Matap[1550: 4155 app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber length]: unrecognized selector sent to instance 0xb000000000000003' * First throw call stack: (0x183c82d8c 0x182e3c5ec 0x183c90098 0x183c885c8 0x183b6e41c 0x105d9d5f4 0x105d36c68 0x106384478 0x1020a4aa0 0x10209f6cc 0x10208ac00 0x10676d1dc 0x10676d19c 0x106771d2c 0x183c2b070 0x183c28bc8 0x183b48da8 0x185b2d020 0x18db65758 0x1020c9098 0x1835d9fc0) libc++abi.dylib: タイプ NSException のキャッチされない例外で終了します