我需要将一个参数传递给 IBAction(但在我的情况下它只有 sender(id) - UIButton),所以我想知道是否可以将某个对象的描述转换为一个对象。现在我将参数作为按钮的 [titleLabel 文本] 传递:
[[button titleLabel]setText:[someObject description]];
在 IBAction 我得到描述:
- (IBAction)AddToCalendarEvent:(id)sender {
NSString * description = [[sender titleLabel]text];
NSLog(@"description is %@", desc);
}
现在我想将此描述转换为一个对象。可能吗?
UPD 我正在用单元格动态填充表格视图。每个单元格都有四个按钮,我希望这些按钮保留一些对象作为参数传递给 IBAction。