基本上我想做的是attemptDeviceUnlockWithPassword
从SBDeviceLockScreenViewController
's方法调用lockScreenView
方法。从不同的类调用实例方法的正确方法是什么?
%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