eg: @interface AViewController:UIViewController @property(nonatomic, assign) CGPoint point; @end //AViewController.m @implementation AViewController @synthesize point; …… @end //BAppDelegate.h @class AViewController @interface BAppDelegate:NSObject<UIApplicationDelegate>{ @property (nonatomic, retain) AViewController *a; -(void) Func; ……//别的函数的声明 @end //BAppDelegate.m @implementation BAppDelegate @synthesize a; -(void) Func{ ……//别的函数的实现 @end 如上所述,为什么我会调用不到呢? 哪位DX帮忙小弟解决一下,谢谢先! |
|
自己顶一下,一直搞不懂,这几天都被困扰着,还有就是我把point设成@public也不行,还有,即使我用函数的返回值也访问不到,就连函数也没办法调用,很是不解!谁能帮帮我~
|
|
能否把其他的代码也发出来?或者发到nicktc78@hotmail.com
|
|
描述的还不够清晰? 我就是不懂这个啦~ |
|
在类体中你使用了一个CGPint,是否是笔误?
还有@property(nonatomic, assign) CGPoint point; 能否换成@property CGPoint point; |
|
是笔误,Sorry,我是直接打上去的。是point; 还有 我也换成@property CGPoint point;过,可惜还是不行。连设置成全局变量都不行。 extern CGPoint point; |
|
现在觉得是不是我的初始化有问题? 我的实例的初始化是这样的
AViewController *a; a = [[AViewController alloc]init]; |
|
CGPoiunt pt = [a point];
|
|
你自己写的类里面的实例化方法是怎么样的?
|
|
如果可以,把代码发到邮箱,Nicktc78@hotmail.com,我帮你看看。
|
|
谢谢~ 我明天发给你,我现在用的是XP的,苹果电脑另一个同学在研究! |
|
AViewController *a; |
|
40分 |
已经回你的邮件,请查收
|