objective-c - UIButton currentTitle 显示与预期不同的信息

标签 objective-c cocoa xcode

我有以下代码

- (IBAction)buttonPressed: (id) sender
{
 UIButton *button = (UIButton*) sender;
 NSLog(@"Clicked button is: %d", button.currentTitle);
}

输出为:

Clicked button is: 26317696

为什么不显示按钮的标题“A”?

最佳答案

(根据要求)

%d 不是正确使用的格式说明符。

关于objective-c - UIButton currentTitle 显示与预期不同的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2292976/

相关文章:

ios - WatchKit:如何将GLANCE INTERFACE带到 watch 显示屏上?

objective-c - 当 NSButton 上有另一个控件(如 NSLabel)时,NSButton 单击不起作用

xcode - macOS 应用程序不能分发 "developer ID"(选项不显示)

objective-c - 关于编写 AppleScriptable Cocoa 项目的良好引用指南?

objective-c - 应用程序没有响应

ios - 无法在控制台(调试区)使用 po 命令

xcode - 如何使用 XCode 更改外部 makefile 构建中使用的 PATH?

ios - 当电话进入休眠状态与最小化然后在 objective-c 中进入休眠状态时调用哪些方法

objective-c - 带有自定义阴影图像的 UIButton

iphone - 如何使用 XCode 4 + base SDK 4.3 为 iOS 4.0 设备构建?