1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-10-27 18:34:58 +03:00
vimr/NeoVimServer/CocoaCategories.m
2016-11-10 17:33:37 +01:00

27 lines
427 B
Objective-C

/**
* Tae Won Ha - http://taewon.de - @hataewon
* See LICENSE
*/
#import "CocoaCategories.h"
@implementation NSObject (NeoVimServer)
- (const char *)cdesc {
return self.description.cstr;
}
@end
@implementation NSString (NeoVimServer)
- (const char *)cstr {
return [self cStringUsingEncoding:NSUTF8StringEncoding];
}
- (NSUInteger)clength {
return [self lengthOfBytesUsingEncoding:NSUTF8StringEncoding];
}
@end