問題タブ [swift2]

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

ios - 二項演算子 '|' 2 つの UIViewAutoresizing オペランドには適用できません

Swift 2.0 でこのエラーが発生します。

二項演算子 '|' 2 つの UIViewAutoresizing オペランドには適用できません

コードは次のとおりです。

何が問題になる可能性がありますか? ここに画像の説明を入力

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

ios - Playground の実行時間を iOS アプリケーションで実行するのと同じくらい速くする方法

プレイグラウンドの実行速度は信頼できないことがわかりました。たとえば、次のコードを使用します。

ここに画像の説明を入力

の値intervalは約 2 秒で、信頼できません。Swift 2.0 と XCode beta 7 のリリースにより、Swift Playground コードを iOS アプリケーションと同じくらい速く実行することは可能ですか?

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

swift - 準拠要件の型は、ジェネリック パラメーターまたは関連付けられた型を参照していません

Swift 2には、次のプロトコルがあります

Fightable のプロトコル拡張を実装してfightStatsの型シグネチャfight

拡張機能を次のように実装します

上記の実装の問題は、値の型が同じである必要があることです ( Humans は s と戦うことができませんGoblin)。fight私の現在の目標は、 Stats を実装している限り、値の型の任意の組み合わせに対してのデフォルトの実装を提供するプロトコル拡張を実装することです。

次のコード

エラーが発生します

適合要件のタイプ 'Fightable' は、ジェネリック パラメータまたは関連付けられたタイプを参照していません

他のファイタブル タイプもこの拡張機能の統計に準拠していることを確認するにはどうすればよいですか?

Xcode 7 ベータ 1 を使用しています。

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

ios - タイプ '[String]' の値にタイプ 'Int' のインデックスを添え字付けすることはできません

私は最近、マイナーな改善された UITextField を追加して、カスタム UITableViewCell クラスを構築しようとしています。私もswift 2でコーディングしていますが、Xcode 7ベータ版でプロジェクトを再コンパイルすることでこのエラーに気付きました。カスタムの init メソッドを呼び出して配列を初期化しました。

これが私のコードです:

初期化方法

IBACTION編集変更

エラーは次の行に表示されます。

私はそれが何であるか見当もつきません... 誰か助けてくれませんか。

本当にありがとうございました!

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

xcode - Swift 2.0 エラー

次のコードを使用しようとしています。

次の行でエラーが発生します。

エラーは言う:

タイプ「(SKAction、完了:nil)」の引数リストで「runAction」を呼び出すことはできません

これを修正する方法がわかりません。

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

sprite-kit - Swift2を使用してiOS 9でSpriteKit GameSceneからUIViewControllerへのセグエをプログラムで作成する方法

GameScene から UIViewController へのセグエを作成する必要がありますが、その識別子を与えたにもかかわらず、未解決の識別子「プッシュ」の使用を取得し続けます

追加した GameSceneViewController で

そして私のGameSceneに追加しました

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

swift2 - ガードレット x = x が異なるスコープ動作を示すのはなぜですか?

メソッド内の Guard let x = x の動作が外側と異なるのはなぜですか?

以下のコード例は、Playground からコピーしたものです。