学习7-C语言特性还漏了个运算符:

sizeof运算符号

//返回指定项的字节大小

NSLog(@"%i",sizeof(int));

感觉C与objc特性那样结束好像挺不合适的。

在学习重头戏前总结下c和objc间的一些联系:

1.实例变量实际时存储在结构中。

当定义一个变量时,这些实例变量实际上存放再一个结构中,对象实际上是机构,结构中的成员是实例变量。

2.对象变量实际上是指针。

Fraction *myFrac;

3.方法就是函数,消息表达式是函数的调用。

4.id类型是通用的指针类型。

------------------------

重头戏开始啦,整理下学习的思路。

Foundation框架无非就是一些像类库一样的类方法集合,那么我要学习的内容大纲应该是这样的:

1.数字、字符串和集合类库

2.使用文件的类库

3.内存管理的类库

4.复制对象的类库

5.归档

Foundation头文件是放在目录/System/Library/Frameworks/Foundation.framework/Header中

文档是放在/Developer/Documentation中,但好多都是英文的,所以这点学起来有点吃力~得去脑补下英语啦。

用XCode开发的话可以再菜单栏Help下找到帮助文档~

ObjC学习8-重头戏来了!Foundation框架相关推荐

  1. IOS学习笔记6—Objective C—Foundation框架

    2019独角兽企业重金招聘Python工程师标准>>> 原文:http://blog.csdn.net/tangren03/article/details/7747281 转载于:h ...

  2. (转载)OC学习篇之---Foundation框架中的NSDirctionary类以及NSMutableDirctionary类

    昨天学习了Foundation框架中NSArray类和NSMutableArray类,今天来看一下Foundation框架中的NSDirctionary类,NSMutableDirctionary类, ...

  3. ObjC学习9-Foundation框架之数字、字符串和集合

    1.数字对象 NSNumber 下表列出了为NSNumber对象设置值的类和实例方法,以及检索这些值的相应实例方法. 创建和初始化类的方法 初始化实例方法 检索实例方法 numberWithChar: ...

  4. [黑马IOS自学第十四篇]Foundation框架学习

    框架:由许多类,方法,函数和文档按照一定逻辑组织起来的集合 不小心修改了系统的文件,引起的错误 #import<Foundation/Foundation.h>int main(intar ...

  5. 黑马程序员——零基础学习iOS开发——13 Foundation框架

    ------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS ...

  6. Core Foundation框架

    转载自:http://blog.csdn.net/weiwangchao_/article/details/7744972 Core Foundation框架 (CoreFoundation.fram ...

  7. Foundation框架中常用类的介绍

    http://blog.csdn.net/mengtnt/article/details/6087536 Foundation框架的架构 cocoa程序编写主要用到2个框架Foundation和App ...

  8. IOS基础之Foundation框架常用类NSFileManager,DSDate,CGPoint,CGSize,copy,单例

    IOS基础之Foundation框架常用类NSFileManager,DSDate,CGPoint,CGSize,copy,单例 1.01_FileManager学习 // // main.m // ...

  9. ObjC学习5-变量和数据类型

    1.控制变量作用域的指令 @protected 默认,可以被该类访问及任何子类方法调用 @private 可以在该类中访问,但不能不能在子类定义的方法直接访问 @public 可以被该类访问,也可以被 ...

最新文章

  1. 从Windows 2012标准版升级到数据中心版
  2. Nginx基础数据结构分析-ngx_chain_t
  3. python自动化框架2019_【转】python3实现自动化框架robotframework
  4. CSS一些实用的技巧
  5. dos安装深度linux,U盘用grub4dos引导Deepin v20 Beta iso安装的方法
  6. heavy hitter是什么意思?
  7. Win7_64位使用32位Mysql配置Mysql Odbc
  8. 时区之痒 - 从手机GPS模块获取的时间,真的是北京时间么?
  9. 微软更新补丁手动下载地址
  10. 极限编程价值观及最佳实践
  11. 一个不简单的Procedure body例子
  12. eclipse 虚拟机启动失败解决方案
  13. mariadb登陆报错: 1698 - Access denied for user
  14. vivo X70系列搭载自研V1芯片9月9日发布
  15. 27英寸显示器多大 长宽多少厘米
  16. 一本通1360:奇怪的电梯(lift)
  17. java类 家族成员 姓氏_java题目 将一些学生分别按姓氏分类,每个姓氏的学生输出到一行上。...
  18. 基于STM32的智能循迹避障小车
  19. java 侵入性_侵入式列表实现Java?
  20. 07-ET框架的数据库连接

热门文章

  1. struts-step
  2. 华为机试HJ46:截取字符串
  3. 接手一手机android app维护 如何快速进入,快速上手Android开发,学会这三点就够了!...
  4. 对长度为200的有序表进行二分查找_程序员常用的查找算法(顺序、二分、插值、分块、斐波那契)...
  5. Python在Linux地址已在使用,python在linux下的使用
  6. python list排序方法_python中List的sort方法指南
  7. 电脑dns_女生也能学会的修电脑技巧
  8. Python内置函数ord()与chr()
  9. 最近两周的前后端交互
  10. java 字符串优化_Java字符串优化