iphone - 我如何从另一个方法调用这个方法?

标签 iphone ios objective-c uibutton

我如何从另一个方法调用此方法:

我知道如何在 IB 等中链接它,但是如何从下面的 aButtonPress 方法调用它。我想不出语法。

- (void)buttonPressed:(UIBarButtonItem *)button{


}

-(void)aButtonPress {    

    [self buttonPressed:nil];
}

感谢帮助

最佳答案

你所说的方式会起作用。将 nil 传递给 UI 处理程序就可以了。但进行空检查以避免不必要的崩溃/错误访问。

关于iphone - 我如何从另一个方法调用这个方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18251910/

相关文章:

iphone - RunWebThread 在 iPhone App 上占用 33% 的 CPU 时间

iphone - NSDictionary 或 NSKeyedArchiver

ios - 使用 nsbundle 读取 plist,在一种情况下它有效,而在几乎类似的情况下它不起作用

objective-c - ASINetworkQueue请求始终失败-iOS

ios - HttpClient setReachabilityStatusChangedBlock 声明没有接口(interface)

ios - 带有图像的 UIBarButtonItem 不显示

iphone - 尝试执行某种串联

iphone - 如何从另一个网站(如 osx 仪表板)创建功能的 UIWebView

objective-c - 子类是否继承委托(delegate)回调?

ios - 如何使用 Swift 将字符串连同特殊字符和符号传递到 API 中?