Iphone 如何在视图控制器中的按钮上调用nsobject类

Iphone 如何在视图控制器中的按钮上调用nsobject类,iphone,xcode,viewcontroller,nsobject,Iphone,Xcode,Viewcontroller,Nsobject,我正在做一个应用程序,我需要在一个视图控制器类中调用nsobject类,我尝试了一些方法,但它不起作用,要么我得到一个sigabrt错误,要么应用程序崩溃 请帮帮我 我已经迷路好几天了 有人有从视图控制器调用nsobject的示例代码吗 提前感谢你的帮助 #import <UIKit/UIKit.h> @interface ViewController : UIViewController -(IBAction)firstButton; @end #import <

我正在做一个应用程序,我需要在一个视图控制器类中调用nsobject类,我尝试了一些方法,但它不起作用,要么我得到一个sigabrt错误,要么应用程序崩溃

请帮帮我

我已经迷路好几天了

有人有从视图控制器调用nsobject的示例代码吗

提前感谢你的帮助

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

-(IBAction)firstButton;


@end


#import <UIKit/UIKit.h>

@interface TutoAppDelegate : NSObject <UIApplicationDelegate> {

    UIWindow *window;
    UINavigationController *navigationController;
    UIButton *firstButton;
}

@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UINavigationController *navigationController;
@property (nonatomic, retain) IBOutlet UIButton *firstButton;

@end
#导入
@界面ViewController:UIViewController
-(iAction)第一个按钮;
@结束
#进口
@接口TutoAppDelegate:NSObject{
UIWindow*窗口;
UINavigationController*导航控制器;
UIButton*firstButton;
}
@属性(非原子,保留)IBUIWindow*window;
@属性(非原子,保留)IBuinavigationController*导航控制器;
@属性(非原子,保留)IBUIButton*firstButton;
@结束

请发布一些代码,以便我们提供正确的解决方案。即使我并没有得到确切的问题,但如果您想调用类对象,那么请执行以下操作

-(void)buttoevent:(id)sender
{
  nsobjectclass *obj = [[nsobjectclass alloc]init];
  //if you want to call any method of that class then do the following.
  [obj methodname];
}

请张贴一些代码,我们可以提供正确的解决方案。即使我并没有得到确切的问题,但如果您想调用类对象,那么请执行以下操作

-(void)buttoevent:(id)sender
{
  nsobjectclass *obj = [[nsobjectclass alloc]init];
  //if you want to call any method of that class then do the following.
  [obj methodname];
}


首先检查在使用该类之前是否已导入该类

首先检查在使用该类之前是否已导入该类

您所说的“调用nsobject类”是什么意思?请给我一些密码。该错误通常意味着您从解除分配的对象调用了一个方法,因此请尝试启用NSZombie和seeplease,并显示一些代码。它在哪里崩溃?根据上面的代码,我有一个UiviewController,我想使用UiviewController中的按钮调用nsobject。你说的“调用nsobject”是什么意思?我想从我的viewController调用一个包含nsobject类的窗口。。从我放在视图控制器XIB中的按钮。。基本上,我有一个画廊的代码,我想把一个主窗口与一对夫妇的按钮,当你点击按钮,它会转移到我的画廊你。。我的主页是view controller,gallery是来自nsobject的类。。我只需要按钮就行了.“调用nsobject类”是什么意思?请给我一些密码。该错误通常意味着您从解除分配的对象调用了一个方法,因此请尝试启用NSZombie和seeplease,并显示一些代码。它在哪里崩溃?根据上面的代码,我有一个UiviewController,我想使用UiviewController中的按钮调用nsobject。你说的“调用nsobject”是什么意思?我想从我的viewController调用一个包含nsobject类的窗口。。从我放在视图控制器XIB中的按钮。。基本上,我有一个画廊的代码,我想把一个主窗口与一对夫妇的按钮,当你点击按钮,它会转移到我的画廊你。。我的主页是view controller,gallery是来自nsobject的类。。我只需要按钮就行了是的。。。我确实想调用class object,你能解释一下我应该把什么作为nsobjectclass、obj和[obj方法名]放在哪里吗?我应该把代码放在哪里?我尝试使用它,但它不起作用。。如何调用视图控制器上的按钮?好的。根据您上面的代码,我知道您正在尝试调用appdelegate对象。因此,首先在viewcontroller中导入TutoAppDelegate。然后执行以下操作:TutoAppDelegate*tutoapp=[[uiapplication sharedapplication]delegate];反过来说对不起。。我正在尝试从viewcontroller中的按钮调用tutoAppDelegate您可以通过上述方式调用viewcontroller中的appdelegate。是的。。。我确实想调用class object,你能解释一下我应该把什么作为nsobjectclass、obj和[obj方法名]放在哪里吗?我应该把代码放在哪里?我尝试使用它,但它不起作用。。如何调用视图控制器上的按钮?好的。根据您上面的代码,我知道您正在尝试调用appdelegate对象。因此,首先在viewcontroller中导入TutoAppDelegate。然后执行以下操作:TutoAppDelegate*tutoapp=[[uiapplication sharedapplication]delegate];反过来说对不起。。我正在尝试从viewcontroller中的按钮调用tutoAppDelegate您可以通过上述方式在viewcontroller中调用appdelegate。