問題タブ [swift2.3]

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

ios - Alamofire シングルトン webservercall クラス エラー

私のウェブサーバーコールをインターラインswift 3.0化するためのフレームワークのサポートとともに、プロジェクトに取り組んでいます。Alamofire基本的に、メソッドを宣言する場所で以前に使用したシングルトンクラスを使用しswift 2.3たいので、実行したいビューコントローラーでメソッドを次のように呼び出します。

私の要件は、swift 3.0作業を続行できるように、このコードを機能させることです。これに関するヘルプをいただければ幸いです。My singleton クラスのコードは次のとおりです (このコードは にありswift 2.3、3.0 でこれが必要です)。

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

xcode8 - Swift コードでメディア ライブラリにアクセスするには?

選択した曲のタイトルを表示する必要があります。タイトルを取得します(音楽ライブラリで曲を再生する必要はありません)。私の質問は、選択した(エンコードされた)曲をPHPサーバーに送信したい..サーバーからテーブルビューで曲を表示して曲を再生するには...iTunes簡単にエンコードできるように、音楽ライブラリの正しいパスを見つけたいです。

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

ios - Core Data コード生成は Swift 2.3 ではサポートされていません

アプリケーションで CoreData を使用しています。正常に動作する前にXcode 8で使用していましたが、突然このエラーが発生しました。私は答えを探してみましたが、何も得られず、エラーを見ました: Core Data Code generation is not supported for Swift 2.3この答えですが、私の問題は解決しませんでした。誰かが助けることができれば。ありがとうございました。

0 投票する
4 に答える
1143 参照

ios - しばらくしてUIAlertViewを表示するには?

しばらくしてから (アプリで何かを実行してから 5 分後など)、UIAlertView を表示しようとしています。アプリが閉じられているか、バックグラウンドにあるかどうかを既にユーザーに通知しています。しかし、アプリの実行中に UIAlertView を表示したいのです。何度もリフレッシュしたくない。3 分後、保存しますか? などのアラートを表示する必要があります。

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

swift - タイプが関連付けられたプロトコルのジェネリック変数。バグ?

Xcode 7.3 と Swift 2.3 を使用しています。変数を持つ型が関連付けられたプロトコルの使用に問題があります。例を見てください:

何らかの理由で、コンパイラにエラーが表示されます: エラー画像 それはどのように可能ですか? 私は何か間違ったことをしていますか?バグですか?既知のもの?

私が試したこと:

その関連付けられた型の定義された typealias:

いいえ。

代わりに使用される方法:

さまざまなエラーが発生しました: 2 番目のエラー画像

タイプと変数を関連付けてプロトコルを作成し、このエラーを回避するにはどうすればよいですか?

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

swift - Swift 2.3 から Swift 3 への移行エラー メッセージ

Swift プロジェクトを最新の Swift バージョンに移行しようとしています。

このコード行では、次のエラーが発生します。

Xcode は、NSFetchedResultsController の横に別の疑問符を追加するという修正の推奨事項を提示します。はいと言うと、同じエラーが発生し、別の疑問符を追加する修正が表示されます。

ここにもっとコードがあります

どんな助けでも本当に感謝しています。

お知らせするだけです。私は Swift を初めて使用し、既存のプロジェクトを Swift 2.3 から 3 に更新しようとしています。

前もって感謝します。レムジ。

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

swift - レガシー Swift 2.3 を使用する Xcode 8: SourceKit が Swift 3.0 ルールを課し、ファントム エラーを表示する

Xcode は受動的に積極的に Swift 3.0 に切り替えるように勧めているようです。コードを入力し、ビルドを呼び出すと、Swift 3.0 構文に関連するあらゆる種類の警告とエラーが表示され、コンパイルが完了すると消えます。

「左側」の動的増分コンパイル設定は、「右側」の静的な実際のコンパイル設定と通信していないようです。

とても気が散ります。これは Xcode GM 8.1 です。他の誰かがこれを経験し、回避策を見つけましたか?

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

swift3 - Swift 3.0 : メンバー 'Subscript' の問題へのあいまいな参照

Swift 2.3 から Swift 3.0 で異常な問題が発生しました。コードを 2.3 から 3.0 に変換すると、次の問題が発生します。

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

let packet = data[AEnginePacketDataKey] でエラーが発生しましたメンバー 'Subscript' へのあいまいな参照です。理由がわかりません。他の:

私を助けてください。

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

arrays - 多次元配列を反復処理すると for ループが壊れるのはなぜですか?

私がやろうとしているのは、配列で構成される編集可能なカレンダーを作成することです。

まず、いくつかの変数を作成します。

次に、多次元配列によるカレンダー:

次に、ネストされた for ループを使用して、ユーザーが通常眠っているときに言うことができるようにします。

私が建設していたとき、私はいつも持っていました

0 に設定すると、プログラムが動作するようになります。次に、1に設定すると壊れることに気付きました。プログラムが機能したときに得た出力のため、その理由について頭を悩ませることはできません。

私が持っていたと言う

それから私の出力は

でもいつ

プログラムがクラッシュします。それがなぜなのか頭を悩ませることはできません。私の考えでは、私が行う出力を得ることができないはずです

助けてください。丁寧な質問を心掛けておりますが、不明な点がありましたらお知らせください。

これは、表示されるエラー メッセージの 1 つです。

ここに別のものがあります