最終更新:2012-10-01 (月) 00:25:30 (4218d)  

Xcode 4 User Guide
Top / Xcode 4 User Guide

http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/000-About_Xcode/about.html

PDF

About Xcode

At a Glance

Get Oriented to Xcode Organization and Features

Design the Look and Behavior of Your App

Debug and Refine Your Code

Safeguard Your Projects Using Source Control

Distribute Your App to App Testers or Publish it on the App Store

Get Oriented

Contextual Help: Your Shortcut to Answers

The Workspace Window: Where You Get Most of Your Work Done

Open Work in Tabs and Windows

Edit and View Many Types of Data

Find Information to View or Edit

Find Information that Supplements the Editor

Check on the Progress of Xcode Tasks

The Organizer Window: Managing Projects, Devices, and Documentation

Browse and Bookmark Documents

Browse for Task-Based Help

Work with Your Source Control Repositories

Organize Your Projects and Devices

Take a Snapshot of Your Project

Start a Project

Click New Project in the Xcode 4 Startup Screen to Create a Standalone Project

Create a Git Repository For Your New Project

Select Options While Creating a New Project

Create a Workspace to Work with Multiple Related Projects

Check Out a Working Copy from Your Source Control Repository

Modernize Your Project

Add Automatic Reference Counting

Close a Project or a Workspace

Configure Your Project

Add Build Configurations

Set the Basic Build Settings

Add Build Rules

Edit User Interfaces

Create Your User Interface

Display Your User Interface Objects

Connect to Other Files Using Placeholder Objects

Select Hidden Objects in an Interface File

Lay Out User Interface Controls Using Content-Driven Rules

Add New Constraints

Allow Objects to Maintain Their Intrinsic Content Size

Override Automatic Constraints

Set Priorities to Resolve Potential Conflicts

Design the User Interface of Your iOS App with Storyboards

Create User Interface Classes

Add a New Nib File

Add a Custom View

Add a New Controller

Simultaneously Design and Implement User Interface Objects Using Multiple Editors

Manage Connections Between User Interface Objects

Make Connections Directly Between IB Objects and Your Code Files

Add Outlets and Actions to Classes Programmatically

  • IBOutletConnection?

Use the Inspector or the Connections Panel to Make Connections

Configure Connections Between Model and View Objects

Create and Configure a Binding with the Bindings Inspector

Create a Binding by Dragging Directly to Your Header File

Key Paths Are Dependent on Your Data Model

Configure the Binding Attributes to Customize the Binding

Bind to Objects in a Custom Tree Data Structure

Bind to Your Application Preferences

Edit Source Code

Customize the Source Editor with Xcode Preferences

Modify Syntax-Aware Fonts and Text Colors

Set Your Text-Editing and Automatic Indentation Preferences

Enter Code Quickly and Accurately with the Help of the Source Editor

Speed Up Typing with Code Completion

Balances Delimiters Automatically

Have Fix-it Flag Errors as You Type

Find and Display Related Content

Open a FIle Quickly

Split the Editor Area to Display Related Content

Customize Keyboard Shortcuts to Determine Where a File’s Contents Are Displayed

Jump to a Symbol’s Definition

Find Related Items with the Jump Bar

Find Related Content Automatically

Use Assistant with Interface Builder and Data Models

Incorporate Other Source Editor Features into Your Workflow

Examine the Structure of Your Code with Code Folding

View Preprocessor or Assembly Output

View Documentation for a Symbol Using Quick Help

Automate Extensive Changes in Your Files

Incorporate Files and Code from the Xcode Libraries

Use Inspectors to View and Enter Data

Build and Run Your App

Create, Edit, and Manage Schemes

Specify Which Targets Are Built for Each Type of Action

Rename or Reorganize Your Schemes

Configure and Execute Actions

Run Your Application to Debug It

Run Unit Tests to Find Regressions

Profile Your Application to Find Problems and Optimize Your Code

Perform Static Analysis To Find Semantic Problems

Create an Archive for Sharing or Submitting Your Program

Initiate an Action

Customize Your Build and Run Workflow

Fine-Tune Your Builds

Control the Order in Which Xcode Builds Your Products

Debug Your App

Select a Debugger

Find Coding Mistakes

Locate Possible Semantic Problems

Locate and Display Build Issues

Manage Breakpoints

Add and Activate Breakpoints

Edit Breakpoints

Share Breakpoints

Set Preferences for Breakpoint Behavior

Customize the Debug Area

The Variables Pane

The Console Pane

Control Program Execution

Step Through Code with the Debug Bar

Set a Location in the Debug Bar

Step Through Code in the Source Editor

Suspend a Thread

Set Xcode Window Behavior

Examine Threads, Stacks, Variables, and Memory

Capture OpenGL ES Frames

Make Projectwide Changes

Replace Text Strings

Replace All Instances of a Text String

Replace Selected Instances of a Text String

Customize the Search

Improve Your Code’s Structure Through Refactoring

Select the Source Code to Refactor

Preview the Changes Before Executing the Operation

Run Unit Tests Before and After Refactoring

Choose a Refactoring Operation

Manage Your Devices

Set Up Your Device

Provision a Device

Restore or Install a Version of iOS on a Device

Run Your Application On the Device

Remove an Application from a Device

Download Your Application’s Data for Analysis

Capture and Use Screenshots from a Device

Set a Screenshot as Your iOS Application’s Launch Image

Export a Screenshot to Your File System

Identify Small UI Changes by Comparing Screenshots

Transfer Your Developer Profile to Another Computer

Save and Revert Changes to Files

Save when Editing

Revert to the Last Saved Version

Undo Changes Incrementally

Unlocking Files

Use Snapshots and SCM for Projectwide Change

Snapshots Archive Projectwide Changes to Documents and Configuration

SCM Repositories Manage Overall Change as Your Project Develops

Save and Revert Changes to Projects

Take a Snapshot of Your Project

Keep Track of Changes with Source Control

Why Use Source Control?

Choose Git or Subversion

Learn SCM Terminology

Manage Your Repositories

Find SCM Commands

Keep Track of Your Files’ SCM Status

Work with Git and Subversion

Set Up Git Version Control When You Create a New Project

Add Git or Subversion Version Control to an Existing Project

Clone or Check Out a Copy of a Project to Use Locally

Add an Existing SCM Working Copy of a Project to Xcode

Create a Branch to Isolate Risky Changes

Clone a Specific Branch

Add a Folder to a Subversion Repository

Commit Files to Add Them to a Repository

Reconcile Different Branches

Update Your Working Copy from a Remote Repository

Send Your Working Copy to the Remote Git Repository

Save Internal Project Files in Repositories

Compare Revisions

Select Specific Revisions

Review Individual Changes

View All Revisions Chronologically

Distribute Your Program

Distribute Your App

Archive Your App

Validate Your App

Distribute Your iOS App

Distribute Your Mac App

Revision History