Thursday, September 4, 2014

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

Xcode5

.xib (Interface Builder Cocoa Touch XIB):File's Owner (Placeholder)
  • Outlets
  • Referencing Outlets
  • Referencing Outlet Collections

.xib (Interface Builder Cocoa Touch XIB):First Responder (Placeholder)
  • Received Actions

.xib (Interface Builder Cocoa Touch XIB):View
  • Outlet Collections
  • Referencing Outlets
  • Referencing Outlet Collections

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

Xcode5

.xib (Interface Builder Cocoa Touch XIB):View
  • View
  • Content Hugging Priority
  • Content Compression Resistance Priority
  • Constraints

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

Xcode5

.xib (Interface Builder Cocoa Touch XIB):First Responder
  • First Responder
.xib (Interface Builder Cocoa Touch XIB):View
  • Simulated Metrics
  • View
.xcassets (assetcatalog)
  • App Icon

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

Xcode5

.xib (Interface Builder Cocoa Touch XIB):File's Owner
  • Custom Class
  • User Defined Runtime Attributes
  • Document
.xib (Interface Builder Cocoa Touch XIB):First Responder
  • Document
.xib (Interface Builder Cocoa Touch XIB):View
  • Custom Class
  • Identity
  • User Defined Runtime Attributes
  • Document
  • Accessibility

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

Xcode5

.xcodeproj
  • Identify and Type
  • Project Document
  • Text Settings
  • Source Control
.h .m .pch
  • Identity and Type
  • Target Membership
  • Text Settings
  • Source Control
.xib
  • Identity and Type
  • Interface Builder Document
  • Localization
  • Target Membership
  • Source Control
.xcassets .framework .app
  • Identity and Type
  • Target membership
  • Source Control
.plist .xctest
  • Identity and Type
  • Localization
  • Target membership
  • Source Control
.strings
  • Identity and Type
  • Localization
  • Target membership
  • Text Settings
  • Source Control

LLVM 2.0



  • AST
  • Abstract syntax tree
  • Better warning control
  • C language family frontend for LLVM
  • C/ObjC parser
  • Chris Lattner
  • Clang
  • Code generator
  • Codegen
  • Compiler
  • Development builds
  • Distcc
  • Enum definitions
  • Expressive diagnostics
  • FORTRAN & Ada
  • File scoped variables
  • Function declarations
  • GCC 4.0
  • GCC 4.1 front-end features
  • GCC front-end is difficult to work with
  • GCC is slow and memory hungry
  • GIMPLE
  • Good diagnostics
  • Header analysis
  • Header preprocessing
  • IDE
  • IR
  • Indexing
  • LLVC C Family Frontend
  • LLVM
  • LLVM IR
  • Library based architecture
  • Link Time Optimization
  • Macros
  • OpenMP
  • Optimizer 
  • PIC support
  • Parse
  • Precompiled Headers (PCH)
  • Precompiled headers
  • Preprocess
  • Refactoring
  • Release builds
  • Rename variable
  • Semantic analysis
  • Source analysis
  • Source-Level Analysis tools
  • Structure definitions
  • System headers are huge
  • Token
  • Tree building
  • Typedefs
  • Unified parser for C-based languages

C preprocessor:Predefined Macros:Values in Xcode

__FILE__:/Users/USERNAME/Documents/PreprocessorMacros/PreprocessorMacros/AppDelegate.m
__LINE__:21
__DATE__:Sep  4 2014
__TIME__:17:00:40
__STDC__:1
__STDC_VERSION__:199901
__STDC_HOSTED__:1
__OBJC__:1
__GNUC__:4
__CNUC_MINOR__:UNDEFINED
__GNUC_PATCHLEVEL__:1
__GNUG__:UNDEFINED
__STRICT_ANSI__:UNDEFINED
__BASE_FILE__:/Users/USERNAME/Documents/PreprocessorMacros/PreprocessorMacros/AppDelegate.m
__INCLUDE_LEVEL__:0
__ELF__:UNDEFINED
__VERSION__:4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)
__OPTIMIZE__:UNDEFINED
__OPTIMIZE_SIZE__:UNDEFINED
__NO_INLINE__:1
__CHAR_UNSIGNED__:UNDEFINED
__WCHAR_UNSIGNED__:UNDEFINED
Sizeof __SIZE_TYPE__:4
Sizeof __PTRDIFF_TYPE__:4
Sizeof __WCHAR_TYPE__:4
Sizeof __WINT_TYPE__:4
Sizeof __INTMAX_TYPE__:8
Sizeof __UINTMAX_TYPE__:8
__CHAR_BIT__:UNDEFINED
__SCHAR_MAX__:127
__WCHAR_MAX__:2147483647
__SHRT_MAX__:32767
__LONG_MAX__:2147483647
__LONG_LONG_MAX__:9223372036854775807
__IINTMAX_MAX__:UNDEFINED
__DEPRECATED:UNDEFINED
__EXCEPTIONS:UNDEFINED
__USING_SJLJ_EXCEPTIONS__:UNDEFINED
__GXX_WEAK__:UNDEFINED
__NEXT_RUNTIME__:1
__LP64__:UNDEFINED
_LP64:UNDEFINED
__SSP__:1
__SSP_ALL__:UNDEFINED

Message:J

  • Ambitious
  • Artist's mentality
  • Backstory
  • Cinematographer
  • Craft
  • Craftsmanship
  • End result
  • Gruelling
  • Intellectual curiosity
  • Masterpiece
  • Medium
  • Perfectionism
  • Rewards
  • Sacrifice
  • Semantics
  • Shallow and wide
  • Spiritual truth
  • Starred
  • Synergy
  • Vast and simple
  • Work of art

Wednesday, September 3, 2014

C preprocessor:Directives


  • #define
  • #include
  • #undef
  • #ifdef
  • #ifndef
  • #if
  • #else
  • #elif
  • #endif
  • #error
  • #pragma

C preprocessor:Predefined Macros

Standard Predefined Macros

  • __FILE__
  • __LINE__
  • __DATE_
  • __TIME_
  • __STDC__
  • __STDC_VERSION__
  • __STDC_HOSTED__
  • __cplusplus
  • __OBJC__


Common Predefined Macros

  • __GNUC__
  • __CNUC_MINOR__
  • __GNUC_PATCHLEVEL__
  • __GNUG__
  • __STRICT_ANSI__
  • __BASE_FILE__
  • __INCLUDE_LEVEL__
  • __ELF__
  • __VERSION__
  • __OPTIMIZE__
  • __OPTIMIZE_SIZE__
  • __NO_INLINE__
  • __CHAR_UNSIGNED__
  • __WCHAR_UNSIGNED__
  • __REGISTER_PREFIX__
  • __USER_LABEL_PREFIX__
  • __SIZE_TYPE__
  • __PTRDIFF_TYPE__
  • __WCHAR_TYPE__
  • __WINT_TYPE__
  • __INTMAX_TYPE__
  • __UINTMAX_TYPE__
  • __CHAR_BIT__
  • __SCHAR_MAX__
  • __WCHAR_MAX__
  • __SHRT_MAX__
  • __LONG_MAX__
  • __LONG_LONG_MAX__
  • __IINTMAX_MAX__
  • __DEPRECATED
  • __EXCEPTIONS
  • __USING_SJLJ_EXCEPTIONS__
  • __GXX_WEAK__
  • __NEXT_RUNTIME__
  • __LP64__
  • _LP64
  • __SSP__
  • __SSP_ALL__

吉永小百合:愛と死のテーマ



Sayuri Yoshinaga

  • マコ
  • ミコ
  • 思い出
  • Sayuri Yoshinaga

吉永小百合:泥だらけの純情



Sayuri Yoshinaga


  • 裏町
  • Sayuri Yoshinaga

吉永小百合:寒い朝



Sayuri Yoshinaga

  • 寒い朝
  • 若い小鳥
  • 北風



吉永小百合:伊豆の踊り子

Sayuri Yoshinaga

  • 天城七里
  • 踊子
  • 太鼓
  • 旅芸人
  • 紅椿
  • 下田の鴎
  • 白い雨
  • 峠の茶店
  • 湯の町