問題タブ [xcode8-beta6]

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

swift - prepare(for:sender:) が呼び出されない

Apple の MyLife サンプル プロジェクトをダウンロードし、Xcode 8 beta 6 を使用してビルドして実行しようとしました。

prepare(for:sender:)ストーリーボード セグエが実行される前に、View Controller が実行する呼び出しを実装している場所が 2 つあります。

その行には、「メソッドはそのスーパークラスのメソッドをオーバーライドしません」というエラーがあります。

オーバーライドを削除すると、アプリはビルドされますが、必要なときにメソッドが呼び出されません。

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

swift - Xcode 8 ベータ 6: AnyObject が Any に置き換えられました: classForCoder はどこにありますか?

Xcode 8 beta 6 は に置き換えられましAnyObjectAny

場合によってはa.classForCoder、デバッグの理由でその内容を確認するために使用しました。これAnyObjectでうまくいきました。これAnyではもう動作しません。

使用する必要がAnyあるので、型の変数に含まれる型を確認するための推奨される方法は何Anyですか?

多くの場合、これはXcode 8 ベータ 6 以降では確認されていないため、キャストはAnyObjectあまり有用ではないようです。StringStringAnyObject

0 投票する
15 に答える
20832 参照

ios10 - Xcode8.0 Beta 6 - デバイスから読み取れません

Xcode 8.0 をベータ 4 からベータ 6 にアップグレードしたところ、デバイスでアプリをビルドしようとすると、「デバイスから読み取ることができません」というメッセージが表示されます。問題の可能性はありますか?

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

swift - UIApplicationLaunchOptionsShortcutItemKey は Swift 3 にありませんか?

最近、Xcode 8 beta 6 (8S201h) で、これが問題になりました。

エラーは次のとおりです。

ここに画像の説明を入力

この問題を抱えている他の人はいますか?

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

ios-simulator - Xcode 8シミュレータios 8イメージが歪む

iOS 8 シミュレーターの一部の画像が歪むというバグが発生しました。iOS9 および iOS10 にはこのバグはありません。これが Xcode 8 のバグなのか、それとも私の問題なのかはわかりません。

ここに画像の説明を入力

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

ios - application(_:didFinishLaunchingWithOptions:)' オプションの要件にほぼ一致

Xcode 8 beta 6 をインストールした後、次のような警告が表示されます。

インスタンス メソッド 'application(_:didFinishLaunchingWithOptions:)' は、プロトコル 'UIApplicationDelegate' のオプション要件 'application(_:didFinishLaunchingWithOptions:)' とほぼ一致します

私のアプリデリゲートで。

警告を消すには、次の 2 つの修正方法をお勧めします。

  1. メソッドをプライベートとしてマークする
  2. @nonobjc をメソッドに追加

どちらかを実行すると、警告が消えます。しかし、なぜこれを行う必要があるのでしょうか。

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

swift - 「非オープンクラスから継承できません」swift

Xcode 8 ベータ 6 の時点で、定義モジュールの外部で「非オープン クラス (クラス) から継承できません」というコンパイル エラーが発生するようになりました。

継承元のクラスは別の Swift フレームワークの一部でしたが、プロジェクトは Xcode 8 beta 5 用にコンパイルされました。プロジェクトを再度コンパイルするには、何を変更する必要がありますか?

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

swift - Xcode8 ベータ 6 - completionHandler 引数を持つ URLSession が機能しない

ベータ 5 からベータ 6 に変更した後、コードでこのメソッドをまったく使用できないようです。

私のコード:

わかりました"Cannot invoke 'dataTask' with an argument list of type '(with: URLRequest, completionHandler: (Data?, URLResponse?, Error?) -> Void)'"。これは xcode が提供する関数の完成ですが。

私が試してみると:

それでもうまくいきません。

アップデート:

のようにエラーが発生した handleTaskResult を呼び出していたことがわかりましたがNSError?、エラーがになりError?ました。これを変更すると、コンパイルされます!