mul

MultibyteDescription

A better way to NSLog multibyte string for OSX/iOS. (see also: http://qiita.com/items/85437eba2623f6ffbdbd)

Showing:

Popularity

Downloads/wk

0

GitHub Stars

42

Maintenance

Last Commit

8yrs ago

Contributors

2

Package

Dependencies

0

License

Beerware

Categories

Readme

MultibyteDescription 0.2

A better way to NSLog multibyte string for OSX/iOS.

How to use

#import "MultibyteDescription.h"

int main(int argc, const char * argv[])
{
    @autoreleasepool {
        
        [MultibyteDescription install];
        
        NSArray* arr = @[ @"あいうえお", @"カキクケコ", @"abcde", @[ @"らりるれろ", @"らりるれろ" ] , @{ @"English" : @"hello", @"日本語" : @"こんにちは",  @"한국어" : @"안녕하세요",  @"中文" : @"你好" } ];
        NSLog(@"array = \n%@",arr);
        
        NSDictionary* dict = @{ @"キー" : arr };
        NSLog(@"dict = \n%@",dict);
        
        NSSet* set = [NSSet setWithArray:arr];
        NSLog(@"set = \n%@",set);
        
        NSOrderedSet *orderedSet = [NSOrderedSet orderedSetWithArray:arr];
        NSLog(@"orderedSet = \n%@", orderedSet);
        
        NSDate* date = [NSDate date];
        NSLog(@"date = \n%@", date);
        
    }
    return 0;
}

Acknowledgement

Main idea is from @yusuga's post: http://qiita.com/items/85437eba2623f6ffbdbd (in Japanese)

License

MultibyteDescription is available under the Beerware license.

If we meet some day, and you think this stuff is worth it, you can buy me a beer in return.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100