【发布时间】:2014-03-26 02:08:17
【问题描述】:
基本上我要做的是从SBDeviceLockScreenViewController 的lockScreenView 方法调用attemptDeviceUnlockWithPassword 方法。从不同的类调用实例方法的正确方法是什么?
%hook SBLockScreenViewController
-(void)lockScreenView:(id)view didScrollToPage:(int)page
{
if (page==0)
{
//call attemptDeviceUnlockWithPassword:@"0000" appRequested:NO
}
%orig;
}
%end
%hook SBDeviceLockController
- (BOOL)attemptDeviceUnlockWithPassword:(NSString *)passcode appRequested:(BOOL)requested
{
return %orig;
}
%end
【问题讨论】:
-
我认为你需要先学习objective-c的基础知识,试试标签的wiki。
标签: ios objective-c cydia theos cydia-substrate