获取这两个类之间的返回值

时间:2011-08-21 22:51:29

标签: iphone ios class return-value uialertview

下面是我正在努力在iOS 5上快速回复的代码的一部分,我想知道的是如何从SBBulletinBannerItem下的3个方法中获取返回值以相应地显示在标题和消息字段中在我解决了这个问题之后,我将使用_appName返回值告诉手势打开快速回复警报,如果它的短信,或打开应用程序,如果它的其他任何东西,我已经尝试了很多事情似乎无法让它发挥作用,谢谢

%hook SBBulletinBannerController

- (void)_handleBannerTapGesture:(id)qreply

{
    qreply = [[UIAlertView alloc] initWithTitle:@"title" message:@"message" delegate:self cancelButtonTitle:@"Close" otherButtonTitles:@"Reply", nil];
    [qreply show];
    [qreply release];
}

%end

%hook SBBulletinBannerItem

- (id)_appName { return %orig; }
- (id)title { return %orig; }
- (id)message { return %orig; }

%end

0 个答案:

没有答案