List of objective-C terms -


i trying teach myself objective-c , i'm running these terms unfamiliar mutable , atomic. i've been googling while , can't seem find page has bunch of definitions in 1 place. have link page has table/cheatsheet common objective-c terms , definitions. also, page translates objective -c terms java terms helpful too. :]

i'm quite noob objective-c myself, here basic terms took me while understand. books tend overcomplicate role or purposes, creating ambiguity learner.

  • mutable: "changeable", can changed, opposed "immutable."
  • receiver: object receives message
  • message: method
  • instance: invoked when needed, opposed variables/methods compiled @ runtime regardless
  • atomic,nonatomic: deals how elements in code dealt memory, such properties. far know, beginner doesn't need worry these, lot of memory management handled objective-c's arc (automatic reference counting). found thread if interested in reading more.

  • interface: denoted ".h" file extension, , part of class defines methods , instance variables object of class has access to. also, properties set here.

  • implementation: denoted ".m" file extension, , part of class details functions , properties defined in interface, do.

hope helped. again, i'm pretty brand new well, vets, feel free correct of information, came top of head. ~carpetfizz


Comments