【问题标题】:passing variables传递变量
【发布时间】:2010-09-30 15:59:41
【问题描述】:

好的,这是我目前正在处理的一个示例:

@implementation ECHOAppDelegate
 ...
 @end

 @interface PtyView (PtyPrivate)
 -(void)startTask;
 -(void) didRead: (NSNotification *)fileNoty;
 @end

 @implementation PtyView
 ...
 -(void)startTask {
 //starts task
 }
 @end

现在,如果我想从 ECHOAppDelegate 实现中“触发”startTask,我该怎么做?现在,它说它没有被声明。

【问题讨论】:

    标签: objective-c variables implementation sharing


    【解决方案1】:

    首先,确保导入 PtyView 标头。在ECHOAppDelegate.m:

    #import "PtyView.h"
    

    那么,假设你有一个PtyView 的实例:

    [myPtyViewObj startTask];
    

    【讨论】:

    • 好的,谢谢!但由于某种原因,我收到此错误:“PtyView”可能无法响应“-startTask”这是我正在使用的代码:PtyView *ptyviewobject = [[PtyView alloc] init]; [ptyviewobject startTask];
    猜你喜欢
    • 1970-01-01
    • 2013-03-04
    • 2011-08-28
    • 2012-07-02
    • 2016-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多