资料
  • 资料
  • 专题
object-c 培训资料
推荐星级:
类别: 消费电子
时间:2020-01-09
大小:307.29KB
阅读数:120
上传用户:rdg1993
查看他发布的资源
下载次数
0
所需E币
3
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
Objective-C培训资料Objective-C 培训教程 主要章节提示: 第 一 章 第 二 章 第 三 章 第 四 章 第 五 章 第 六 章 第 七 章 第 八 章 第 九 章 第 十 章 第十一章 第十二章 程序整体语法结构 数据类型 字符串 内存管理 对象的初始化 存取器 继承 动态绑定和 id 类型 分类和协议 属性列表 复制对象 归档 第一章 程序整体语法结构 程序的头文件和源文件的扩展名分别为.h 和.m。注释语法和 C 一样。Object_C 中的 nil 相当于 NULL。 Object_C 中的 YES 和 NO 相当于 true 和 false。 这里再讲解一下 YES 和 NO: Object-c 提供了 BOOL 类型,但这个 BOOL 类型和 C++里的并不一样:在 C++里一切非 0 值的东西都 为 true,而为 0 值的为 false。但是 Object-c 里 1 为 true 并被宏定义为 YES,0 为 false 并被宏定义为 NO。 所以,如果读者写下面的代码,则肯定是错误的: BOOL areIntsDifferent_faulty(int thing1,int thing2) { return (thing1-thing2); } if(areIntsDifferent_faulty(23,5) == YES) { } 因为 areIntsDifferent_faulty 方法返回的是两个整数的差,如果这个差不为 1,那么永远不会为 YES。 先了解程序的结构: #import int main(int argc,const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init ]; NSL……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书