Differences From Artifact [0d8dca83ec]:
- File
iOS/SiteStorage.h
— part of check-in
[62ffb58d53]
at
2017-10-15 18:04:33
on branch trunk
— Use static ObjFW
Using a shared library causes iTunes Connect to fail without any error
message. (user: js, size: 1621) [annotate] [blame] [check-ins using]
To Artifact [8a1dad4503]:
- File iOS/SiteStorage.h — part of check-in [43dbe5c8cb] at 2017-11-26 20:09:53 on branch trunk — iOS: Add initial parts of support for key files (user: js, size: 1691) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
21 22 23 24 25 26 27 | */ #import <ObjFW/ObjFW.h> @interface SiteStorage: OFObject { OFString *_path; | | > | > | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | */ #import <ObjFW/ObjFW.h> @interface SiteStorage: OFObject { OFString *_path; OFMutableDictionary<OFString *, OFDictionary<OFNumber *, id> *> *_storage; OFArray *_sites; } - (OFArray<OFString *> *)sitesWithFilter: (OFString *)filter; - (bool)hasSite: (OFString *)name; - (size_t)lengthForSite: (OFString *)name; - (bool)isSiteLegacy: (OFString *)name; - (OFString *)keyFileForSite: (OFString *)name; - (void)setSite: (OFString *)site length: (size_t)length legacy: (bool)legacy keyFile: (OFString *)keyFile; - (void)removeSite: (OFString *)name; @end |