Xcode 8 の新機能


Xcode は、Apple TV、Apple Watch、iPad、iPhone、及び Mac 用のアプリを作成するための完全な開発ツールセットです。Xcode 開発環境は、tvOS SDK、watchOS SDK、iOS SDK、及び macOS SDK の形式で Instruments 分析ツール、シミュレータ、および OS フレームワークをバンドルしています。


Xcode 8.3


Xcode 8.3 は、バグの修正とパフォーマンスの向上を伴うメンテナンスアップデートです。これには、iOS 10.3、watchOS 3.2、macOS 10.12.4、および tvOS 10.2 のサポートが含まれています。


Xcode 8.3 の詳細については、Xcode リリースノート を参照してください。


訳注: ここのリンクは、元のアップルのリンクをクリックすると、うまく辿れるのですが、コピーしてみるとうまく行きません。もはや 9.0 のリリースが間近なので、とりあえず色だけ付けてみました。

デバッグ



インストルメント



プロビジョニング



シミュレータ



静的アナライザ



Swift



テスト



Xcode 8.2


Xcode 8.2 は、バグの修正とパフォーマンスの向上を伴うメンテナンスアップデートです。これには、tvOS 10.1、watchOS 3.1、iOS 10.2、及び macOS Sierra 10.12.2 のサポートを含みます。


詳細については、Xcode リリースノート を参照してください。


タッチバーのサポート



Swift



シミュレータ



旧式の通知



Xcode 8.1


Xcode 8.1 は、バグの修正とパフォーマンスの向上を伴うメンテナンスアップデートです。これには、iOS 10.01、watchOS 3.1、macOS 10.12.1、及び tvOS 10.0 のサポートを含んでいます。


互換性


Xcode 8.1 には MacOS 10.11.5 以降が動作する Mac が必要です。


タッチバーのサポート



Interface Builder



旧式と削除の通知



Xcode 8 のハイライト


Xcode 8 には、全体的な品質改善と広範な新機能が含まれています。


Swift 言語


Xcode 8 の新機能 - Swift 3。 Swift の最新リリースには、コードの一貫性と明快さを高めるために設計された API 命名法を大幅に改良しています。また、このリリースでは、重要なフレームワークが Core Graphics や Grand Central Dispatch などのネイティブな Swift インターフェイスにアップグレードされました。


Swift Programming Language(Swift 4) は Swift 3 の詳細な情報を含むように更新されました。


Swift コードを最新の Swift 3 言語仕様および SDK 要件にアップグレードするのに役立つ Swift Migrator が提供されています。


注意: Xcode 8 は Swift 3 と Swift 2.3(SDK の互換性要件のため Swift 2.2 からの小さな更新) をサポートしています。コードが既に Swift 2.2 に準拠している場合、Swift マイグラータは Swift 2.3 を使用する選択肢をお勧めします。このオプションを選択すると、Swift 3 言語仕様に全てを更新するのではなく、最新の SDK の改正に準拠するために必要なコードの要素のみを更新します。

署名



機能



Interface Builder



アセットカタログ



ソース編集



デバッグ



インストルメント



テスト



ドキュメント



ソースコントロール



Xcode Server


目次

  • Xcode 10 の新機能
  • Xcode 10
    ダークモードインタフェースと Mac アプリのサポート
    ソースコントロール
    エディタの機能強化
    マシンの学習のために作られたプレイグラウンド
    テストとデバッグ
    ビルドのパフォーマンス
  • Xcode 9.3
  • Xcode 9.2
  • Xcode 9.1
  • Xcode 9.0.1
  • Xcode 9.0



  • Xcode 9 の新機能
  • Xcode 9のハイライト
    一般
    アセットカタログ
    ビルドとリンク
    機能
    Core ML
    デバッグ
    文書化
    インストルメント
    インターフェースビルダー
    Metal 2 のサポート
    リファクタリング
    シミュレータ
    ソースコントロール
    ソース編集
    Swift
    テスト
    Xcode Server
  • 互換性
  • インストール
    開発者向けリソース
    SDK とシミュレータについて
    自動署名
    プロジェクトの最新化
  • Xcode 8 の新機能
  • Xcode 8.3
  • デバッグ
    インストルメント
    プロビジョニング
    シミュレータ
    静的アナライザ
    Swift
    テスト
  • Xcode 8.2
  • タッチバーのサポート
    Swift
    旧式の通知
  • Xcode 8.1
  • 互換性
    タッチバーのサポート
    Interface Builder
    旧式と削除の通知
  • Xcode 8 のハイライト
  • Swift 言語
    署名
    機能
    Interface Builder
    アセットカタログ
    ソース編集
    デバッグ
    インストルメント
    テスト
    ドキュメント
    ソースコントロール
    Xcode Server
  • 互換性
  • インストール
    開発者向けリソース
    SDK とシミュレータについて
    自動署名
    プロジェクトの最新化
    以下も見よ
  • Xcode 7 の新機能
  • Xcode 7.0
  • 無料でデバイス開発
    Swift 言語
    Objective-C 言語
    プレイグラウンド
    アプリの軽量化
    デバッグ
    テスト
    クラッシュログ
    Xcode 7.0.1
    Xcode 7.1
    Interface Builder
    デバッグ
  • Xcode 6の新機能
  • Xcode 6.0
  • Swift 言語
    Swift の Xcode 6 の特長
    Xcode 6 IDE で追加の機能拡張
    テスト
    Interface Builder
    デバッガ
    SpriteKit と SceneKit
    拡張機能とフレームワーク
    iOS シミュレータ
    ローカライズ
    コンパイラ
    インストルメント
    Xcode Server
    HomeKit アクセサリシミュレータ
    Xcode 6.0.1
  • Xcode 6.1
  • OS X ヨセミテの SDK のサポート
    Swift
    Interface Builder
    Xcode 6.1.1
    Xcode 6.2
  • Xcode 6.3
  • Swift 1.2
    App Store と TestFlight ユーザーの為のクラッシュオーガナイザー
    Xcode プレイグラウンドの機能強化
    フォースタッチのサポート
    Objective-C の機能強化
    デバッガの機能強化
    アップル LLVM コンパイラバージョン 6.1
    ARM64 組み込み関数の変更
    Xcode 6.3.1
    Xcode 6.3.2
    Xcod 6.4
  • XCode 5 の 新機能
  • XCode 5.0
  • 使用経験値の向上
    自動構成
    テスト
    継続的統合
    デバッガ
    Open GL ES サポート
    インターフェースビルダー
    ソースコントロールなど
    コンパイラー
    iOS シミュレーター
    インストルメント
    スプライトキットのサポート
    廃止と削除の注意
    Xcode 5.0.1
    Xcode 5.0.2
    Xcode 5.1
    Xcode 5.1.1
  • XCode 4 の新機能
  • XCode 4.6
    XCode 4.6.1
    XCode 4.6.2
    XCode 4.6.3
  • XCode 4.5 新機能
  • XCode 4.4 新機能
  • LLVM 4.0 コンパイラー
    オブジェクトC言語の特徴
    標準C++11のサポートの強化
    スタティックアナライザ改善
    AppKitの新しいサポート
    シーンキットエディタ
    発見と検索に追加
    ソースエディタ機能強化
    トラックパッドサポート
    通知システム強化
  • XCode 4.3 新機能
  • XCode 4.3
    XCode 4.3 ツールセット
    補完ツール起動z
    コマンドラインツール
    /Developer 削除
    自動レイアウトが標準
    XCode 4.3.1 及び 4.3.2
  • XCode 4.2 新機能
  • Automatic Reference Counting
    標準コンパイラ
    ストーリーボード
    Open GL ES
    模擬ロケーション
    コンポーネントのダウンロード
  • XCode 4.1 新機能
  • プロジェクト近代化
    標準コンパイラ
    カスタムビヘイビア
    プリプロセッサとアセンブリ出力
    自動レイアウト
    スキームのビルド設定値
    アプリサンドボックス
    デバッガと逆アセンブル
    Git のリモート管理
    スナップショットの復元
    レポジトリ内部プロジェクト
    実行先選択
    キー組み合わせ
    Interface Builder プラグイン
    文書改訂履歴












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ