問題タブ [swift3]

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

ios - 「++」は非推奨です: Swift 3 で削除されます

に更新した後Xcode 7.3、プロジェクトに多数の警告が表示されます。

「++」は非推奨です: Swift 3で削除されます

この警告を修正するアイデアはありますか? およびが今後非推奨になる理由は++ありますか?--

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

for-loop - Swift 3: この for(;;) ループの書き方

Apple は C ループを好まないようですが、それに対する適切なアプローチを提供していません (または見つけられませんでした)。UI階層のビューからルートに移動するループがあります:

これをSwift 3の方法で書く方法は?

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

swift - ループの Swift スタイルでの複数のインクリメント

Swift コードに次のループがあります。

Xcode で 2 つの警告が表示されます。

  1. C スタイルの for ステートメントは非推奨であり、Swift の将来のバージョンでは削除される予定です
  2. 「++」は非推奨です: Swift 3 で削除されます

Swift のFor In ループでこれを書き直して、2 つの変数と 4 ストライドを考慮に入れる方法がわかりません。シンプルでエレガントな翻訳はありますか?

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

swift - For-In ループの複数の条件

Xcode 7.3 への新しい更新により、新しいバージョンの Swift 3 に関連する多くの問題が発生しました。そのうちの 1 つは、「C スタイルの for ステートメントは非推奨であり、Swift の将来のバージョンでは削除される予定です」と述べています (これは従来のfor声明)。

このループの 1 つに複数の条件があります。

私の質問は、breakこの二重条件を Swift の for-in ループに含めるエレガントな方法 ( を使用しない)はありますか?

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

swift - 2 つのループを含む関数

ここにソート機能があり、---= 1デクリメンターを変更すると、エラーが1つなくなりますが、それでも構文エラーが発生します。

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

swift - Swift 言語から for ループを削除するのはなぜですか?

Swift 2.2 が最近利用可能になったことで、(従来の形式の) for ループが Swift から、おそらく Swift 3 で段階的に廃止されることが確認されました。

for-in に置き換えられます。

私は、Swift が C との相互運用性のレベルを維持することを目指していることを読みました (Swift 2.1 リリース ドキュメントに記載されているように)。

従来の for ループは最もよく使用されるタイプのループの 1 つであり、最初から言語に組み込まれているため、言語の設計と計画の観点から、これが最適なオプションである理由は何ですか?

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

xcode - Swift 3.0 で @asmname() を使用する方法

Xcode 7.2.1、Swift 2.1 で完璧に動作するコードがあり、新しい Xcode 7.3、Swift 3.0 をアップグレードしました。

@asmname()Swift 3.0で使用するにはどうすればよいですか。

xcode