--- On Thu, 5/7/09, Andrew Wood <ajw...@iee.org> wrote: > From: Andrew Wood <ajw...@iee.org> > Subject: Converting NSString to C++ std::string > To: Cocoa-dev@lists.apple.com > Date: Thursday, May 7, 2009, 4:38 PM > Im using a library which requires > arguments to be C++ std::strings, but I need to take the > value from an NSTextField. > > I thought I could do it like this: > > std::string mycppstring; > . > . > . > mycppstring = std::string([[myNSTextField stringValue] > UTF8String]); > > But it keeps crashing. What's the recommended way?
Try: [thisOptionNSString cStringUsingEncoding: NSASCIIStringEncoding] where "thisOptionNSString" is of NSString * type, and has already been properly initialized and allocated. vinai _______________________________________________ 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