問題タブ [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.
swift - 一部の列挙型で init(rawValue:) を呼び出せないのはなぜですか?
なぜこれが遊び場で機能するのかは誰でも知っていますが、通常のソースファイルでは、次/Incorrect argument label in call (have 'rawValue:', expected 'name:')
のエラーが発生します。バグかもしれません。
編集:Mac OSでも問題なく動作することに気づきました。これは、iOS 用にコンパイルしている場合にのみ表示されます。
swift - Swift 2 エラー処理と while
たとえば、次のコード:
Swift 2 では、次の 2 つのエラーが発生します。
条件付きバインディングのイニシャライザーには、'String'
呼び出しではなく Optional 型が必要ですが、'try' でマークされておらず、エラーは処理されません。
ここでエラー処理を行うための最善の解決策は何ですか...<br> ...このメソッドでエラーを処理したい場合。
…エラーをスローしたい場合。
xcode - Xcode 7 をインストールした後、Xcode 6.3 で Swift 2 への変換に関するエラーが表示される
Playgrounds で Swift 2 をプレイするために Xcode 7 をインストールした後、奇妙な問題が発生しました。
Xcode 6.3 で既存の Xcode 6.3 プロジェクトを開くと、Swift 2 への変換に関する多くのエラーがスローされます。
このプロジェクトはリポジトリからクローンされたばかりで、まだ Xcode 7 で開かれていません。
私の推測では、Xcode 7 のインストールによって、Xcode 6.3 にインストールされたツールなどが台無しになった可能性がありますが、これを修正する方法がわかりません。
現時点では、この大きなプロジェクトを開いて Xcode 7 でアップグレードするつもりはありませんが、作業を続けるには Xcode 6.3 と Swift 1.2 で開く必要があります。
swift2 - Swift 2 で分割機能を使用する
文字列を空のスペースで分割したいとしましょう。このコード スニペットは Swift 1.x で正常に動作します。Xcode 7 Beta 1 の Swift 2 では機能しません。
次のコンパイラ エラーが発生します。
これを正しく呼び出す方法を知っている人はいますか?
更新: これは Xcode 7 ベータ 1 用であるというメモを追加しました。
ios - Swift 2.0 - 二項演算子「|」2 つの UIUserNotificationType オペランドには適用できません
この方法でローカル通知用にアプリケーションを登録しようとしています:
Xcode 7 および Swift 2.0 では、エラーが発生しますBinary Operator "|" cannot be applied to two UIUserNotificationType operands
。私を助けてください。
swift - String Swift 2.0 を反復処理する
Swift プレイグラウンドで非常に単純なコードを実行しようとしています。
ただし、3行目で常にエラーが発生します。
'String' には 'Generator' という名前のメンバーがありません
なぜこれが機能しないのかについてのアイデアはありますか? 注:私はSwift 2.0(文字列と文字)を使用してXcode 7で作業しています。