Ken, thank you, I have not known about -initWithFormat:arguments: is excellent message, I think I find function I am looking for,
http://cocoaheads.byu.edu/wiki/different-nslog 2010/7/22 Ken Thomases <k...@codeweavers.com> > On Jul 22, 2010, at 1:44 PM, Ariel Feinerman wrote: > > > you are right, I wish to get a function can use printf style, prints > > Objective-C objects clearly and efficiently by %@, > > > > I do not understand, hm, why there is no such function (except NSLog()) > in > > Cocoa? > > You've been given all of the tools. It's simple to write such a function > yourself based on what you've been given (although you will have to delve > into stdarg, a bit, and -[NSString initWithFormat:arguments:]). > > > -desription message can return localized NSString, so using of utf16 is > > necessity > > That does not follow. UTF-8 is capable of representing everything that > UTF-16 can represent. They are two ways of encoding the same underlying > data. If you're outputting to stdout or stderr, then the receiver is most > likely expecting UTF-8. > > > Regards, > Ken > > -- best regards Ariel _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com