Obective-C个人简介
前言:学习OC有一段时间了,不过有许多常识性的知识都已经忘的差不多了,故给自己整理了下OC。以思维导图的形式逐步展开。忘大神勿喷。
1.概述
1.2007年1月9日,苹果世界开发者大会(WWDC)iphone ”最伟大”
2.2011年10月5日苹果公司创始人兼CEO 史蒂夫.保罗.乔布斯 离世 蒂姆库克
3.苹果公司产品
iPhone iPad iPod touch iMac Apple TV
2.苹果开发
1.操作平台
1.iOS
2.MacOX
2.开发语言
1.Java
2.C/C++
3.AppleScript(脚本语言)
4.Objectiv-C
3.授权开发
1.MacOSX应用程序
授权账户年费99美元
2.iOS应用程序开发
普通授权账户 年费99美元 AppStore发布,AdHoc发布(小范围试用测试),内置收益广告
企业账户 年费299美元 AdHoc发布,InHouse发布(不限设备数量的应用程序不熟),邓白氏编码
校园账户 免费 具有学位授予的高等教育机构的大学课程,不能发布
4.开发模式
1.瀑布模式
2.敏捷开发模式
3.简介
1.OC特征
扩展标准ANSI语言,C语言超集
2.组成
头文件(.h)
实现文件(.m)如果还要试用C++语法和内容,实现文件格式(.mm)
3.Cocoa
1996年苹果公司以4亿美元收购NeXT公司,操作系统NeXTSTEP被重命名Cocoa
思维导图