タグ付けされた質問 「xcode」

XcodeはAppleの統合開発環境(IDE)です。使用上の注意:このタグは、Xcode IDE自体に関する質問にのみ使用してください。MacまたはiOSのプログラミングに関する一般的なトピックには使用しないでください。Macプログラミングの質問には[cocoa]を、iOSプログラミングの質問には[cocoa-touch]または[iOS]または[Swift]を使用してください。

10
prepareForSegueを渡す方法:オブジェクト
マップビュー(rightCalloutAccessoryボタン付き)に多くの注釈があります。ボタンは、これからmapviewへのセグエを実行しますtableview。tableviewどのコールアウトボタンがクリックされたかに応じて(データを保持する)別のオブジェクトを渡します。 例:(完全に構成) annotation1(オースティン)->データobj 1を渡す(オースティンに関連) annotation2(ダラス)->データobj 2を渡す(ダラスに関連) annotation3(ヒューストン)->データobj 3などを渡す...(アイデアがわかります) どのコールアウトボタンがクリックされたかを検出できます。 私は使用していprepareForSegueます:データobjを宛先に渡しますViewController。この呼び出しで必要なデータobjに追加の引数をとることができないため、同じ効果を達成するためのエレガントな方法(動的データobj)は何ですか? 任意のヒントをいただければ幸いです。

15
Xcode 11.1からXcode 11.2にアップグレードした後、_UITextLayoutViewが原因でアプリがクラッシュする
Xcode 11.1からXcode 11.2にアップグレードした後、アプリがクラッシュします。 ***キャッチされない例外 'NSInvalidUnarchiveOperationException'によりアプリを終了します、理由: '_UITextLayoutViewという名前のクラスが見つからなかったため、_UITextLayoutViewという名前のクラスをインスタンス化できませんでした。クラスをソースコードで定義するか、ライブラリからリンクする必要があります(クラスが正しいターゲットの一部であることを確認してください) ' なんでこんなことが起こっているの?このクラッシュを防ぐにはどうすればよいですか?


30
Xcodeを使用して「そのようなモジュールはありません」というエラーが表示されるが、フレームワークはそこにある
私は現在Swiftでコーディングしていますが、エラーが発生しました: そのようなモジュールはありません しかし、モジュールは私のプロジェクトにあり、「リンクされたフレームワークとライブラリ」および「組み込みバイナリ」で宣言されているため、理解できません。 フレームワークはObjective-Cにあるため、そのためのBridgeヘッダーを作成しました。 Xcodeにフレームワークを認識させるにはどうすればよいですか?
344 ios  xcode  swift 


30
Xcodeの隠し機能
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Xcodeへの初心者の膨大な流入により、共有すべきXcodeのヒントやコツがたくさんあると確信しています。 あなたは何ですか?

8
無効なバンドルエラー-「起動ストーリーボードが必要です」
Xcodeを使用してストアにアプリを送信しようとすると、このエラーが発生し続けます。 エラーITMS-90475:「バンドルが無効です。iPadマルチタスクサポートには、バンドル 'com.companyname.appname。'のストーリーボードの起動が必要です」 このエラーが本当に何を意味するのか誰でも知っていますか?

7
Xcode 6のAutoLayout制約を使用してアスペクトフィット動作をエミュレートする
AutoLayoutを使用して、UIImageViewのアスペクトフィットコンテンツモードを連想させる方法でビューのサイズとレイアウトを設定します。 Interface Builderのコンテナビュー内にサブビューがあります。サブビューには、尊重したい固有のアスペクト比があります。コンテナービューのサイズは、実行時まで不明です。 コンテナビューのアスペクト比がサブビューよりも広い場合、サブビューの高さを親ビューの高さと等しくします。 コンテナービューの縦横比がサブビューよりも高い場合、サブビューの幅を親ビューの幅と等しくします。 どちらの場合でも、サブビューがコンテナビュー内で水平方向と垂直方向の中央に配置されるようにします。 Xcode 6または以前のバージョンでAutoLayout制約を使用してこれを達成する方法はありますか?理想的にはInterface Builderを使用しますが、そうでない場合でも、プログラムでこのような制約を定義することは可能です。

17
「警告:iPhoneアプリには、armv6アーキテクチャが含まれている必要があります」
プロジェクトのビルド設定を調整する必要があったので、久しぶりです。最近のSDKにアップグレードした後、アドホック配布構成を構築できません。 ビルドはこの警告とエラーを生成します: 警告:iPhoneアプリにはarmv6アーキテクチャを含める必要があります(現在のARCHS = "armv7") iPhone / iPod Touch:アプリケーション実行可能ファイルに必要なアーキテクチャがありません。次のアーキテクチャの少なくとも1つが存在している必要があります:armv6(-19033) しかし、私のプロジェクトでは、正しく設定されていると思いました: アーキテクチャは次のとおりです:標準(armv6 armv7) ベースSDK:最新のiOS(現在iOS 4.2に設定) 有効なアーキテクチャ:armv6 armv7 すべてのターゲットを掃除しました。 ヒントがあれば教えてください。
332 ios  xcode 

17
Cocoapods警告-CocoaPodsはプロジェクトの基本構成を設定しませんでした。これは、プロジェクトにすでにカスタム構成が設定されているためです。
pod installプロジェクトのベースでaを実行すると、次のエラーが発生します。 CocoaPodsはプロジェクトの基本構成を設定しませんでした。これは、プロジェクトにすでにカスタム構成が設定されているためです。CocoaPods統合がまったく機能するためには、ターゲットの基本構成をに設定BluePlaquesLondonFrameworkするPods/Target Support Files/Pods/Pods.debug.xcconfigか、Pods/Target Support Files/Pods/Pods.debug.xcconfigビルド構成にを含めてください。 これはおそらくばかげた質問のように聞こえますが、ターゲットの基本構成をどのように設定しますか? https://github.com/seanoshea/BluePlaquesLondon/blob/ios8/Podfileは、この問題の原因となっているPodfileです。 http://github.com/seanoshea/BluePlaquesLondon(iOS 8ブランチ)は、プロジェクトの外観を知りたければ、問題のPodfileです。
331 ios  xcode  cocoapods 


6
Swift 3で遅延をプログラムする方法
以前のバージョンのSwiftでは、次のコードで遅延を作成できました。 let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC)) dispatch_after(time, dispatch_get_main_queue()) { //put your code which should be executed with a delay here } しかし今、Swift 3では、Xcodeは自動的に6つの異なるものを変更しますが、次のエラーが表示されます:「DispatchTime.now期待値dispatch_time_takaに変換できませんUInt64。」 Swift 3で一連のコードを実行する前に遅延を作成するにはどうすればよいですか?

13
コマンドラインからXcodeを更新する方法
コマンドラインからXcodeを更新しようとしています。最初に実行してみました: xcode-select --install その結果、次のメッセージが表示されました。 xcode-select: error: command line tools are already installed, use "Software Update" to install updates だから問題は残っています、コマンドラインからXcodeを更新する方法はありますか?
326 xcode 


13
CocoaPodsの最新バージョンに更新しますか?
Alamofire 4.0プロジェクトへのインストールに問題があります。 Swift 3を実行しているXcodeの最新バージョンを持っています。alamofireをインストールしようとすると、800のコンパイラエラーが発生します。 どうやら Alamofire 4.0.0+をビルドするには、CocoaPods 1.1.0+が必要です ターミナルで使用しているCocoaPodsのバージョンを確認したところ、1.0.1になっています。 CocoaPods 1.1はベータ版であるため、アップデートを実行してもうまくいきませんでした。 だから私はそれを私が行きたいところまでアップデートする方法を正確に確信していません。古くなっていない限り、800のコンパイラエラーは発生しませんか?他の問題のように聞こえますか?
316 ios  swift  xcode  cocoapods 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.