No. 02. Create a Project

Source: Internet
Author: User
Tags define find naming convention home screen

Create a new project

File-new-new Project   shift+command+n    product Name (product name) +company Identifier (Corporate identity) Xcode combines the two items to generate a unique bundle Identifier class Prefix (class name prefix) for the application, where you should enter a string that contains at least 3 uppercase letters.  devices need to specify the device type (iphone,ipad, or generic) that the app is targeting  use storyboards use the storyboard use ARC using the Arcinclude unit Tests contains the units test  & Nbsp;1. Toolbars      start     Stop       run scenario                 Enable \ Disable Breakpoints             active view to show ongoing actions or processes             Editor: Standard view, auxiliary view Command+option+enter, version control button                view: Control Left navigation Control Panel (Navigator pane), the output information panel below, the right Utility Panel (utility pane) shows hidden organizer: A collection of many common features, API document viewer ...  2. Navigation view   Project navigation Panel (Project Navigator)  command+1 All files, codes, image files, data models, attribute lists, etc. used in the project     Symbols navigation Panel (symbol Navigator)  command+2oc type, enum type, struct, global variable, etc.    search navigation panel (searching navigator)  command+3   Find Optionstextualregular expression regex definitionsreferences find text text Find symbol definitions define Find Symbol refrences referencing  in project in Project and frameworks    error information navigation panel   command+4     Debug navigation panel, thread stacks  command+5   Breakpoints Navigation panel   command+6  log Navigation Panel (navigator) Command+7   3. Jump Bar   recent Files Most recent files unsaved file unsaved files counterparts associated documents superclasses Parent class subclasses subclass siblings sibling categories classification includes contains include by   prev, next file   file path   Click No Selection, Pop up the methods and other symbols contained in the current file, and select to jump to the target location. C represents the class m for method p for property 4. The utility panel  command+option+n content differs from the content displayed by the editor panel  5.interface the Builder user Interface Editor. has been integrated into Xcode  6. New Compiler and debugger LLVM (Low level virtual machine, underlying VM)    engineering organization     Project name   folder, You can create folders, organize files   user interface elements    application-related information, attribute lists    precompiled headers, and typically contain header files for all external frames used in your project.   Frame or library   generated app  Note that the above folder is not one by one corresponding to the file system local folder, but is used to organize the file grouping in the project for easy viewing.   interface BUilderxib file, collectively known as the nib File  dock Toolbar   file owner, the object that loads this nib file, is generally the corresponding viewcontroller   first responder, Represents an object that is currently interacting with the user.   objects loaded into the interface in IB, instantiated when the nib file is loaded. The    Library  command+option+control+n   library contains various objects built into the Uikit and is a collection of reusable objects. File Template Library-file template command+option+control+1 Code Snippets Library-a selection of snippets for easy reuse. (How to use, create, see notes: Xcode generates snippets) Command+option+control+2 object Library-reusable objects, user interface elements, gestures, etc. Command+option+control+3 Media Library-All media files, pictures, sounds, movie files, etc. command+option+control+4   Inspector  file Inspector File Checker (file related information)  command+option+1quick Help Inspector Quick Help Checker (Help information)  command+option+2identifier Inspector Identity Checker (identity)  command+option+3attributes Inspector Property Inspector (properties) command+option+4size Inspector Dimension Checker (dimensions) command+option+5connections Inspector Correlation Relationship Checker (relationship)   command+option+6  add a label to a view drag to drag an object from the object library to an interface as its child view. For example, dragging a lable, actually on UIView, creates a uilable instance as its child view. The graphical work done by  ib, in effect, is to serialize the predefined object into the Xib file, and then load the object directly into memory when the Xib file is loaded.    for app design icon  icon.png  57*57[email protected] 114*114 @2x as a naming convention, withOn Retina screen iOS, you must use. png as the application icon, and iOS automatically optimizes for PNG.   Shortcuts: Navigation panel: Command+n (organization, type, query, error, debug, breakpoint, log) Checker: command+option+n (Files, help groups, logos, attributes, dimensions, Relationship) Builder: command+b Run Program: command+r Create new file: Command+n Right Utility bar: command+option+0 Save project: Command+s Library Panel: Command+option+control +n Standard View Command+enter auxiliary view command+option+enter  tip: If you want to clear the app from the home screen in the emulator, you can restore the content and settings in the iOS emulator menu, iOS emulator.

No. 02 Create project

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.