zoukankan      html  css  js  c++  java
  • (转)c++ oc字符操作

    字符串的是连接object-c和c++的最重要元素,以下总结常用的转换方法

    char * /const char *NSString之间的转化

     

    //char * /const char * NSString

    NSString * strPath = [NSString stringWithUTF8String:filename];

    //NSStringchar * /const char * 

    const char * filePathChar = [filePath UTF8String];

    ////////////////////////////////////////////////华丽的分割线//////////////////////////////////////////////////////////////////////////

    转化char 到nsstring

    char myChar ='a';NSString* string =[NSString stringWithFormat:@"%c", myChar];
    提取NSString的某个字段到char

    - (unichar)characterAtIndex:(NSUInteger)index;


    ////////////////////////////////////////////////华丽的分割线//////////////////////////////////////////////////////////////////////////

    c++ 和 oc的本身是不能直接对接的。要通过c的api做连接的。

    string 转 NSString

    string str = [aNSString UTF8String];

     

    NSString 转 string

    string str("testStr");

    NSString * aString = [NSString stringWithUTF8String:str.c_str()];

  • 相关阅读:
    编码问题
    Linux环境给文件重命名
    FIFO简记
    图像去模糊
    matlab直方图均衡,使用向量优化
    研究方向
    FPGA学习笔记之格雷码、边沿检测、门控时钟
    [转]关于凸优化的一些简单概念
    SSD果然劲爆!
    Qunie问题
  • 原文地址:https://www.cnblogs.com/howeho/p/3044543.html
Copyright © 2011-2022 走看看