User:Axd/Books/obj-c

Objective-C

 * Objective-C
 * Smalltalk
 * Objective-C
 * Blocks (C language extension)
 * Xcode
 * Cocoa Touch
 * Cocoa (API)
 * Clang
 * Foundation Kit
 * Automatic Reference Counting
 * LLVM


 * Programming
 * Programming paradigm
 * Monkey patch
 * Pointer swizzling
 * Remote procedure call
 * Fragile binary interface problem
 * Type introspection
 * Reflection (computer programming)
 * Mirror (programming)
 * Solution stack
 * Software brittleness
 * Fragile base class
 * Funarg problem
 * Closure (computer science)
 * Delegation (programming)
 * Value-level programming
 * Persistent data structure
 * Spaghetti stack
 * Currying
 * Futures and promises
 * Thunk (functional programming)
 * Anonymous function


 * Inheritance
 * Circle-ellipse problem
 * Inheritance (object-oriented programming)
 * Multiple inheritance
 * Composition over inheritance
 * Protocol (object-oriented programming)
 * Interface (computing)
 * Virtual inheritance
 * Mixin
 * Trait (computer programming)
 * Liskov substitution principle


 * GUI
 * Model View ViewModel
 * Model–view–controller
 * Model–view–adapter
 * Model–view–presenter
 * Hierarchical model–view–controller
 * Presentation–abstraction–control


 * DB
 * The Third Manifesto
 * Object-relational database
 * Relational model
 * Life cycle of a relational database
 * Object database
 * Navigational database


 * Varia
 * Apple
 * GNUstep
 * History of OS X


 * Objective-C
 * Smalltalk
 * Objective-C
 * Blocks (C language extension)
 * Xcode
 * Cocoa Touch
 * Cocoa (API)
 * Clang
 * Foundation Kit
 * Automatic Reference Counting
 * LLVM


 * Programming
 * Programming paradigm
 * Monkey patch
 * Pointer swizzling
 * Remote procedure call
 * Fragile binary interface problem
 * Type introspection
 * Reflection (computer programming)
 * Mirror (programming)
 * Solution stack
 * Software brittleness
 * Fragile base class
 * Funarg problem
 * Closure (computer science)
 * Delegation (programming)
 * Value-level programming
 * Persistent data structure
 * Spaghetti stack
 * Currying
 * Futures and promises
 * Thunk (functional programming)
 * Anonymous function


 * Inheritance
 * Circle-ellipse problem
 * Inheritance (object-oriented programming)
 * Multiple inheritance
 * Composition over inheritance
 * Protocol (object-oriented programming)
 * Interface (computing)
 * Virtual inheritance
 * Mixin
 * Trait (computer programming)
 * Liskov substitution principle


 * GUI
 * Model View ViewModel
 * Model–view–controller
 * Model–view–adapter
 * Model–view–presenter
 * Hierarchical model–view–controller
 * Presentation–abstraction–control


 * DB
 * The Third Manifesto
 * Object-relational database
 * Relational model
 * Life cycle of a relational database
 * Object database
 * Navigational database


 * Varia
 * Apple
 * GNUstep
 * History of OS X