Saturday, September 6, 2014

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Presenting segues

Xcode5

  • relationship
  • push
  • modal
  • custom
  • embeded

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Triggered seques

Xcode5

  • manual
  • root view controller

Xcode(5.1.1):Workspace window:Utility area:Attributes inspector:Objects

Xcode5

Activity Indicator View

  • Style
  • Color
  • Behavior

Bar Button Item

  • Style
  • Identifier
  • Tint

Button

  • Type
  • State Config
  • Title
  • Font
  • Text Color
  • Shadow Color
  • Image
  • Background
  • Shadow Offset
  • Drawing
  • Line Break
  • Edge
  • Inset

Bar Item

  • Title
  • Image
  • Tag

Control

  • Alignment
  • Content

Collection View Controller

  • Selection

Collection View Flow Layout

  • Scroll Direction

Collection Reusable View

  • Identifier

Collection View

  • Layout
  • Scroll Direction
  • Accessories

Date Picker

  • Mode
  • Locale
  • Interval
  • Date
  • Constraints
  • Timer

External Object

  • Identifier

GLKit View Controller

  • Preferred FPS

GLK View

  • Color Format
  • Depth Format
  • Stencil Format
  • Multisample

Gesture Recognizer

  • State
  • Events

Image View

  • Image
  • Highlighted
  • State

Long Press Gesture Recognizer

  • Press Duration
  • Recognize
  • Tolerance

Label

  • Text
  • Color
  • Font
  • Alignment
  • Lines
  • Behavior
  • Baseline
  • Line Breaks
  • Autoshrink
  • Highlighted
  • Shadow
  • Shadow Offset

Map View

  • Type
  • Behavior
  • Allows

Navigation Controller

  • Bar Visibility

Navigation Bar

  • Style
  • Bar Tint
  • Shadow Image
  • Back Image
  • Back Mask
  • Title Font
  • Title Color
  • Title Shadow

Navigation Item

  • Title
  • Prompt
  • Back Button

Progress View

  • Style
  • Progress
  • Progress Tint
  • Track Tint
  • Progress Image
  • Track Image

Page Control

  • Pages
  • Behavior
  • Tint Color
  • Current Page

Picker View

  • Behavior

Page View Controller

  • Navigation
  • Transition Style
  • Page Spacing
  • Spine Location

Pan Gesture Recognizer

  • Touches

Pinch Gesture Recognizer

  • Scale

Rotation Gesture Recognizer

  • Rotation

Search Display Controller

  • Results Title

Slider

  • Value Minimum
  • Value Maximum
  • Value Current
  • Min Image
  • Max Image
  • Min Track Tint
  • Max Track Tint
  • Thumb Tint
  • Update Events

Switch

  • State
  • On Tint
  • Thumb Tint
  • On Image
  • Off Image

Segmented Control

  • Style
  • State
  • Segments
  • Segment
  • Title
  • Image
  • Bahavior
  • Content Offset

Stepper

  • Value Minimum
  • Value Maximum
  • Value Current
  • Value Step
  • Behavior

Simulated Metrics

  • Size
  • Orientation
  • Status Bar
  • Top Bar
  • Bottom Bar

Scroll View

  • Style
  • Scroll Indicators
  • Scrolling
  • Bounce
  • Zoom
  • Touch
  • Keyboard

Search Bar

  • Text Placeholder
  • Prompt
  • Search Style
  • Bar Style
  • Bar Tint
  • Background
  • Scope Bar
  • Search Text
  • Background
  • Options
  • ScopeTitles
  • Capitalization
  • Correction
  • Keyboard

Swipe Gesture Recognizer

  • Swipe
  • Touches

Text Field

  • Text
  • Color
  • Font
  • Alignment
  • Placeholder
  • Background
  • Disabled
  • Border Style
  • Clear Button
  • Min Font Size
  • Capitalization
  • Correction
  • Keyboard
  • Appearance
  • Return Key

Table View

  • Style
  • Separator
  • Separator Insets
  • Selection
  • Editing
  • Index Row Limit
  • Text
  • Background

Table View Cell

  • Style
  • Identifier
  • Selection
  • Accessory
  • Editing Acc.
  • Indentation
  • Separator Insets

Toolbar

  • Style
  • Bar Tint

Tab Bar

  • Background
  • Shadow
  • Selection
  • Image Tint
  • Style
  • Bar Tint
  • Item Positioning

Tap Gesture Recognizer

  • Recognize

Tab Bar Item

  • Badge
  • Identifier
  • Title

Text View

  • Text
  • Color
  • Font
  • Alignment
  • Behavior
  • Detection
  • Capitalization
  • Correction
  • Keyboard
  • Appearance
  • Return Key

Table View Controller

  • Selection
  • Refreshing

Tab Bar

  • Background
  • Shadow
  • Selection
  • Image Tint
  • Style
  • Bar Tint
  • Item Positioning

View Controller

  • Title
  • Initial Scene
  • NIB Name
  • Layout
  • Extended Edges
  • Transition Style
  • Presentation
  • Key Commands

View

  • Mode
  • Tag
  • Interaction
  • Alpha
  • Background
  • Tint
  • Drawing
  • Stretching

Web View

  • Scaling
  • Detection
  • Options
  • Pagination

Window

  • Window

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Sent actions

Xcode5

  • selector

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Received actions

Xcode5

  • copy
  • cut
  • goBack
  • goForward
  • paste
  • redo
  • reload
  • select
  • selectAll
  • stopLoading
  • toggleBoldface
  • toggleItalics
  • toggleUnderline
  • undo


Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Outlets

Xcode5

  • accessoryView
  • backgroundView
  • dataSource
  • delegate
  • editingAccessoryView
  • rootViewController
  • searchDisplayController
  • selectedBackgroundView
  • view

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Sent events

Xcode5

  • Did End On Exit
  • Editing Changed
  • Editing Did Begin
  • Editing Did End
  • Touch Cancel
  • Touch Down
  • Touch Down Repeat
  • Touch Drag Enter
  • Touch Drag Exit
  • Touch Drag Inside
  • Touch Drag Outside
  • Touch Up Inside
  • Touch Up Outside
  • Value Changed

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Referencing outlet collections

Xcode5

  • New Referencing Outlet Collection

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Referencing outlets

Xcode5

  • New Referencing Outlet
  • dataSource
  • delegate
  • view
  • searchBar

Xcode(5.1.1):Workspace window:Utility area:Connections inspector:Outlet collections

Xcode5

  • gestureRecognizers

Xcode(5.1.1):Workspace window:Utility area:Connections inspector

Xcode5

  • Outlets
  • Outlet Collections
  • Presenting Seques
  • Sent Events
  • Sent Actions
  • Referencing Outlets
  • Referencing Outlet Collections
  • Received Actions
  • Triggered Segues

Friday, September 5, 2014

Objective-C:Constants


  • YES
  • NO
  • nil
  • Nil
  • OBJC_OLD_DISPATCH_PROTOTYPES
  • OBJC_ROOT_CLASS
  • NS_VALID_UNTIL_END_OF_SCOPE
  • OBJC_ASSOCIATION_ASSIGN
  • OBJC_ASSOCIATION_RETAIN_NONATOMIC
  • OBJC_ASSOCIATION_COPY_NONATOMIC
  • OBJC_ASSOCIATION_RETAIN
  • OBJC_ASSOCIATION_COPY
/* YES */
#define YES (BOOL)1

/* NO */
#define NO (BOOL)0

/* nil */
#define nil __DARWIN_NULL

/* Nil */
#define Nil __DARWIN_NULL

/* OBJC_OLD_DISPATCH_PROTOTYPES */
#define OBJC_OLD_DISPATCH_PROTOTYPES 1

/* OBJC_ROOT_CLASS */
#define OBJC_ROOT_CLASS

/* NS_VALID_UNTIL_END_OF_SCOPE */
#define NS_VALID_UNTIL_END_OF_SCOPE

/* OBJC_ASSOCIATION_ASSIGN */
/* OBJC_ASSOCIATION_RETAIN_NONATOMIC */
/* OBJC_ASSOCIATION_COPY_NONATOMIC */
/* OBJC_ASSOCIATION_RETAIN */
/* OBJC_ASSOCIATION_COPY */
enum {
    OBJC_ASSOCIATION_ASSIGN = 0,
    OBJC_ASSOCIATION_RETAIN_NONATOMIC = 1,
    OBJC_ASSOCIATION_COPY_NONATOMIC = 3,
    OBJC_ASSOCIATION_RETAIN = 01401,
    OBJC_ASSOCIATION_COPY = 01403
};

Objective-C:Data types


  • Class
  • Method
  • Ivar
  • Category
  • objc_property_t
  • IMP
  • SEL
  • objc_method_description
  • objc_cache
  • objc_property_attribute_t
  • id
  • objc_object
  • objc_super
  • BOOL
  • objc_AssociationPolicy


/* Class */
typedef struct objc_class *Class;

/* Method */
typedef struct objc_method *Method;

/* Ivar */
typedef struct objc_ivar *Ivar;

/* Category */
typedef struct objc_category *Category;

/* objc_property_t */
typedef struct objc_property *objc_property_t;

/* IMP */
id (*IMP)(id, SEL, ...)

/* SEL */
typedef struct objc_selector *SEL;

/* objc_method_description */
struct objc_method_description {
    SEL name;
    char *types;
};

/* objc_cache */
struct objc_cache {
    unsigned int mask;
    unsigned int occupied;
    Method buckets[1];
};

/* objc_property_attribute_t */
typedef struct {
    const char *name;
    const char *value;
} objc_property_attribute_t;

/* id */
typedef struct objc_object *id;

/* objc_object */
struct objc_object {
    Class isa;
};

/* objc_super */
struct objc_super {
    id receiver;
    Class class
};

/* BOOL */
typedef signed char BOOL;

/* objc_AssociationPolicy */
typedef uintptr_t objc_AssociationPolicy;

Xcode(5.1.1):Workspace window:Navigator area:Navigator selector bar

Xcode5

  • Project navigator
  • Symbol navigator
  • Find navigator
  • Issue navigator
  • Test navigator
  • Debug navigator
  • Breakpoint navigator
  • Log navigator