黑马程序员技术交流社区
标题:
我有一个疑问,关于Foundation的,求解答
[打印本页]
作者:
wanjiadenghuo
时间:
2015-5-9 20:06
标题:
我有一个疑问,关于Foundation的,求解答
我们编写OC程序的时候,不是要加入这个#import<Foundation/Foundation.h>吗?我想问的是这个Foundation.h也只是一个头文件,里面是包含一些方法的声明,那方法的实现在哪里呢?只调用方法的声明,怎么能用这个方法实现某些功能呢?
作者:
wr6524798
时间:
2015-5-9 20:28
应该在.m文件中吧,然后在.m文件中实现方法
作者:
香草芭芙
时间:
2015-5-9 21:14
苹果不是开源的, 这个肯定是找不到的。这个框架是oc开发的必备库. 苹果不可能开放这些东西的
作者:
wangzhewjl
时间:
2015-5-10 09:44
苹果公司源码不会给你看,它就告诉有这些东西在里面,只是你看不到!
作者:
cogddo
时间:
2015-5-10 10:07
源码是不会让你看的,要是让你看,那不就是开源了吗,,,编译完了,链接的时候就会把你用到的Fundation框架里的东西一起生成可执行文件的。(链接的原理嘛。。。)
作者:
ydy96315
时间:
2015-5-10 10:45
编译链接的时候会把实现写进去看不到的
作者:
cui0wei0
时间:
2015-5-10 11:47
OC 的. h 和. m 是分开的, 调用. h 就会直接找到实现方法. 这样可以很好地封装, 防止泄密
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2