问题描述
- objective-c如何使用extern?
-
我在A类中定义了一个int B类的.m中加入extern 来引用这个变量 但是程序报错 undefined symbol for architecture i386 请问是为什么?
解决方案
http://blog.csdn.net/xpwang168/article/details/8087143
解决方案二:
应该需要在B类的.m文件里导入A的头文件:#input "A.h";
然后再在B.m的延展里定义一个A类对象,作为B类的属性
然后再用这个属性打点调用那个int变量吧
或者你是要将这个int变量定义成public类型的,
那么导入头文件后,在哪都能调用
时间: 2024-09-18 10:32:25