問題タブ [xcode6-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 投票する
7 に答える
19994 参照

ios - セグエ後に表示されるナビゲーションコントローラにボタンを追加するには?

ナビゲーションコントローラーに埋め込まれたストーリーボードにビューコントローラーを設定しました。このナビゲーション コントローラーでは、[Shows Navigation Bar] と [Shows Toolbar] をオンにし、Simulated Metrics の [Top Bar] と [Bottom Bar] でそれぞれナビゲーション バーとツールバーを有効にしました。次に、View Controller から別の View Controller に「Show eg Push」セグエを実行します。両方のビュー コントローラーでシミュレートされたメトリックを同じ方法でセットアップしたので、ナビゲーション バーとツールバーの両方が 3 つのコントローラーすべてで表示されます。

問題は、ナビゲーション バーとツールバーの両方の最初のビュー コントローラーにバー ボタン アイテムを追加できますが、2 番目のビュー コントローラーのナビゲーション バーにバー ボタン アイテムを追加できないことです。ナビゲーション バーにボタンをドロップすると、代わりにツールバーに追加されます。また、ナビゲーション バーをダブルクリックしてタイトルを追加することもできません。アウトラインでは、2 番目のビュー コントローラーにはナビゲーション項目がありませんが、最初のビュー コントローラーにはあります。

おそらくプログラムでナビゲーション バーにボタンを追加できますが、これをストーリーボードで視覚的に行いたいと考えています。私の質問は、このセットアップの何が問題なのですか、それとも Xcode のバグですか?

ここに画像の説明を入力

ここに画像の説明を入力

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

uiview - Swift コンパイラ エラー「終了コード 254 で失敗しました」

Xcode 6 を Beta 4 から Beta 6 に更新すると、この (新しい) コンパイラ エラーが発生し、修正方法がわかりません。

関連する行はこれらです

ありがとう。

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

xcode - デバイスでのアンラップ時の sendSynchronousRequest エラー、エミュレーターで動作

次の行は、エミュレーターでは完全に正常に機能しますが、実際のデバイスでは機能しません。エラーが表示されます:fatal error: unexpectedly found nil while unwrapping an Optional value

別のプロジェクトのオリジナルに!は最後に がありませんでした。ベータ 5 では 100% 動作しましたが、現在はベータ 6 で、入れないとエラーがスローされます。エミュレータではまだ動作しますが、iPhone では動作しませんか?

何か案は?

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

uitableview - UITableView は iOS 7 では動作しますが、iOS 8 では押しつぶされたように見えます

ここではまだ iOS プログラミングは初めてです。iOS 7 では完全に動作するが、iOS 8 では押しつぶされたように見える UITableView があります。複数のデバイス。シミュレーター (iOS 7 と iOS 8 シミュレーター) を使用した場合にも、同じ問題/違いが見られます。

Xcode 6 ベータ 6、Yosemite ベータ 6、iOS 7.12、および iOS 8 ベータ 5 を使用しています。

問題を示すために、コードをできるだけシンプルで完全なものにしました。

私の NSLog ステートメントに注目してください。UIViewTable (0-87) には 88 行あります。

  • このテーブルが iOS 7 に読み込まれると...

    • コンソールに 12 行表示されます
    • これは、表示可能な行の初期数であるため、
    • テーブルは素晴らしくスムーズにスクロールします...すべてが世界に適しています。
  • このテーブルが iOS 8 に読み込まれると...

    • コンソールに 88 行表示されます
    • とにかく、私には意味がありません
    • テーブルの最初の外観はよさそうです
    • たとえば、最初の 12 行は正しく表示されます
    • テーブルが正しくスクロールされません。
    • 行 12 ~ 87 は、約 1 ピクセルの高さで表示されます。

テーブルをスクロールしてみるまで、テーブルの最初の外観は問題ないように見えます (たとえば、最初の 12 行が正しく表示されます)。次に、行 12 ~ 87 が約 1 ピクセルの高さで表示されます。

助けてください!

OK - 次を追加するのと同じくらい簡単でした: tableView.rowHeight = 44; 私の静的 NSString *CellIdentifier = @"Cell"; の後 ライン。これは iOS 7 では必要ありませんでした。なぜ iOS 8 で必要なのかわかりません。

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

objective-c - テーブル ビューが Xcode 6 で正しく動作しない

Xcode 6 ベータ 6 を使用しています。メイン画面でテーブル ビューを使用しているアプリを開発しています。Xcode 5 シミュレーターでアプリを実行すると、アプリは正常に動作しました。しかし、Xcode 6 シミュレーターでアプリを実行すると、テーブル ビューの上部に長方形の灰色の影が表示されますが、これはまったく予想外です!しかし、ビューの右上にある [+] ボタンをクリックして次のビューに移動し、[戻る] ボタンをクリックすると、テーブルビュー。その時、私はその灰色の陰を見ません https: /この問題のために?ありがとう、リドゥアン

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

ios - iOS 8 iCloud コンテナーの変更

iOS8 の iCloud についていくつか質問があります。

  1. 開発者プロファイルを調べているところ、プロファイルに関連付けられていた iCloud コンテナーが my から に変更され${TeamIdentifer}{Bundle Name}ましたiCloud.{Bundle Name}。現在、私のアプリケーションは iOS7 デバイスでのみ実行されています。したがって、このiCloud.{Bundle Name}コンテナーを使用すると、存在するコンテンツ${TeamIdentifier}.{Bundle Name}はユーザー用の新しいコンテナーにコピーされますか?

  2. また、xCode 6 beta 6 を使用していますが、${TeamIdentifier}.{Bundle Name}iCloud コンテナーが認識されません。おそらく、私の開発者プロファイルが原因です。iOS7 と iOS8 の両方にアプリケーションを展開する予定です。では、iCloud コンテナを に変更する方法はあります${TeamIdentifier}.{Bundle Name}か?

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

swift - Xcode6 Beta6 - Interface Builder ファイルの不明なクラス SCNView

新しい Swift プロジェクトを作成し、このチュートリアルに従って次のようにいくつかの変更を加えました。

  1. GameViewController.swiftチュートリアルに示されているように変更しました。
  2. GameScene.swiftチュートリアルに示されているように作成されました。

注: ソース コードは、このエラーには関与していないと思われるため、ここに逐語的に記載していませんが、そうでない場合は喜んで記載します。

次に、プロジェクトをコンパイルして実行し、背景画像をロードできるはずです。代わりに、コンパイル中に次のエラー メッセージが表示されます。 ここに画像の説明を入力 ここに画像の説明を入力

SOにはこの種のエラーのバリエーションがいくつかあることに気付き、次の提案を試みましたが成功しませんでした:

  • iOS シミュレーター (メニュー) -> コンテンツと設定をリセット -> リセット
  • ウィンドウ -> オーガナイザー -> (プロジェクトを選択) 派生データを削除
  • Xcode -> 設定 -> ロケーション -> コマンド ライン ツール用に選択された Xcode 6.0 (6A280e)

エラーを回避するために他に何ができますか? さらに重要なのは、そもそもこのエラーの原因は何でしょう?

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

iphone - Bridging-Header と Parse で SourceKitService がクラッシュする

XCode 6 ベータ 6 とその SourceKitService のクラッシュに関して多くの質問があることは承知していますが、これまでのところ、これらの回答のどれも私の問題に完全には当てはまりません。SourceKitService は確かにクラッシュしますが、Parse SDK を Bridging-Header に含めた場合のみです。ブリッジング ヘッダーから削除すると#include <Parse/Parse.h>、構文の強調表示が正常に戻り、Parse が存在しないために発生するエラーを除いて、すべて問題ありません。このような問題を抱えているスレッドは他に見たことがありませんが、他の誰かがそのような問題を経験していないかどうか知りたいです。私の理解では、Parse は比較的広く使用されているフレームワークであり、他の誰もこの問題を抱えているとは思えません。

これは StackOverflow に関する私の最初の投稿であるため、ご協力いただきありがとうございます。^_^

編集:#include <Parse/Parse.h>ブリッジング ヘッダーにインクルードすると、SourceKitService がクラッシュしたにもかかわらず、プログラムが正しくコンパイルされ、意図したとおりに動作することも追加される可能性があります。