1. objective c(nsobject, runtime, )
2. concurrent(gcd, operationqueue, nsthread, pthread)
3. networking(socket, http)
4. uikit(uiview, uicontrol)
5. block
6. memory management
7. coredata, plist, sqlite
8. code signing(vertificate, private key, provisioning file)