Skip to content

Instantly share code, notes, and snippets.

@yoav-lavi
yoav-lavi / store.js
Last active October 5, 2023 14:35
A key value store for Scriptable
module.exports = storeName => {
const files = FileManager.iCloud();
const documents = files.documentsDirectory();
const stores = `${documents}/stores`;
const store = `${stores}/${storeName}`;
if (!files.isDirectory(stores)) {
files.createDirectory(stores);
}
@HeshamMegid
HeshamMegid / AddressBookManager.h
Last active February 1, 2023 11:28
Lookup a contact name/photo using phone number in ABAddressBook
#import <Foundation/Foundation.h>
#import "Contact.h"
@interface AddressBookManager : NSObject
+ (NSString *)nameForContactWithPhoneNumber:(NSString *)phoneNumber;
+ (UIImage *)photoForContactWithPhoneNumber:(NSString *)phoneNumber;
@end