bbstring.mm 433 B

12345678910111213
  1. #include "bbstring.h"
  2. //bbString::bbString( const NSString *str ):_rep( Rep::create( str ? str.UTF8String : "" ) ){
  3. bbString::bbString( const NSString *str ):_rep( Rep::alloc( str.length ) ){
  4. [str getCharacters:(unichar*)data() range:NSMakeRange(0,length())];
  5. }
  6. NSString *bbString::ToNSString()const{
  7. // return [NSString stringWithUTF8String:c_str()];
  8. return [NSString stringWithCharacters:(unichar*)data() length:length()];
  9. }