diff options
Diffstat (limited to 'bindings/objc/src/SwordUtil.h')
-rw-r--r-- | bindings/objc/src/SwordUtil.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/bindings/objc/src/SwordUtil.h b/bindings/objc/src/SwordUtil.h index 92779bf..512670c 100644 --- a/bindings/objc/src/SwordUtil.h +++ b/bindings/objc/src/SwordUtil.h @@ -17,4 +17,23 @@ */ + (NSDictionary *)dictionaryFromUrl:(NSURL *)aURL; +/** + Pads an array of unpadded Strong's numbers to 5 digits. + I.e. H0430 => H00430, G11 => G00011 + */ ++ (NSArray *)padStrongsNumbers:(NSArray *)unpaddedNumbers; + +/** + Pads a single unpadded Strong's numbers to 5 digits. + I.e. H0430 => H00430, G11 => G00011 + Since an unpadded number can be combined with multiple numbers concatenated by space we'll return an array here. + */ ++ (NSArray *)padStrongsNumber:(NSString *)unpaddedNumber; + +/** + * Pads a string on the left until 5 digits is reached + */ ++ (NSString *)leftPadStrongsFormat:(NSString *)unpadded; + + @end |