問題タブ [xcode8-beta4]
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.
swift3 - Xcode 8ベータ4のSwiftでエラーはどのように機能しますか
古いコードをベータ 4 に変換するとき、エラーを NSError にキャストし続けているようです。これにより、「'Error' から 'NSError' への条件付きキャストは常に成功する」という警告が表示されることさえあります。エラーの最適な使い方を理解していないように感じます。error.code、error.localizedDescription のように考えたい... これらのエラーの変更を説明する適切なドキュメントやチュートリアルはありますか?
例えば:
今、私は次のようなことをしています:
しかし、それは「「エラー」から「NSError」への条件付きキャストは常に成功します」という警告を出します
swift3 - Xcode 8 ベータ 4: Calendar.Unit と Calendar.Component の比較
この Swift 3 コードは、XCode 8 ベータ 3 まで機能しました。
Xcode 8 beta 4 ではCalendar.Unit
、名前が に変更されたようCalendar.Component
です。
今このコード
コンパイラエラーを生成しますcannot convert value of type Calendar.Component to NSCalendar.Unit
私は何か間違ったことをしていますか、それともこれはバグですか?
xcode - オートコンプリートとドキュメントがありません
Xcode8 Beta をダウンロードしました。
同じファイル内の他のテキストに基づくオートコンプリートのみがあり、クラス メソッドなどに関連するものはありません。
また、Swift のドキュメントはありません。「設定」->「コンポーネント」->「ドキュメント」に移動すると、「ガイドとサンプル コード」しか見つかりません。
これらの機能をベータ版で入手する方法はありますか?
xcode8-beta4 - Xcode 8 ベータ版でベアボーン アプリ ウィンドウが表示されない
Xcode 8.0 ベータ 4 で新しい macOS プロジェクトを作成し、肉付けする前にベアボーン アプリを実行してみました。Xcode 8 では、アプリのウィンドウは開きません。しかし、私が Xcode 7.3.1 を使用するときはそうです。他の、より肉付けされたアプリは、Xcode 8 で問題なく表示されます。何が問題なのですか?
MainMenu.xib からウィンドウ オブジェクトを削除しましたが、MainWindowController.swift を作成したときに、MainWindowController.xib に別のウィンドウが自動的に作成されました。これが私のコードです(コメントは削除されています)。これはかなり標準的なようです:
AppDelegate.swift:
MainWindowController.swift:
それだけです。Xcode 7.3.1 では、空のウィンドウが開きます。Xcode 8.0 beta 4 アプリは起動しますが、ウィンドウは開きません。Xcode 8 (ベータ版) で、表示されるアプリと表示されないアプリとの決定的な違いが何であるかを知っておくと役に立ちます。