Skip to content

Instantly share code, notes, and snippets.

View Esquilli's full-sized avatar
🎮
Playing when not learning.

Pedro J Fernandez Esquilli

🎮
Playing when not learning.
View GitHub Profile
@Esquilli
Esquilli / iOS13 font picker example
Last active June 19, 2021 17:09
How to use iOS13 font picker
// Add this to your preferences class
-(void)pickFont {
UIFontPickerViewControllerConfiguration *config = [[UIFontPickerViewControllerConfiguration alloc] init];
config.includeFaces = YES;
config.displayUsingSystemFont = NO;
UIFontPickerViewController *fontPicker = [[UIFontPickerViewController alloc] initWithConfiguration:config];
fontPicker.delegate = self;
[self presentViewController:fontPicker animated:YES completion:nil];
}
@Esquilli
Esquilli / biometrics.txt
Created April 17, 2020 15:01
Toggle iOS biometrics
@try {
SBLockScreenManager *man = [%c(SBLockScreenManager) sharedInstance];
toggleBiometric = <value from prefs>;
if ([man respondsToSelector:@selector(setBiometricAutoUnlockingDisabled:forReason:)]) {
[man setBiometricAutoUnlockingDisabled:toggleBiometric forReason:@"com.esquilli.lisa"];
}
} @catch (NSException *e) {
// wut.
@Esquilli
Esquilli / fileout.txt
Created April 14, 2020 13:09
Write to file in Documents directory
// Get documents directory
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
// File
NSString *fileName = [NSString stringWithFormat:@"%@/textfile.txt", documentsDirectory];
// Write to file
NSString *string = @"Example";
[string writeToFile:fileName