当前位置: 首页 > news >正文

iOS中 OC字符串 与 C语言字符串 相互转换

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、C字符串转OC字符串

 const char *cString = "This is a C string";
    //对象方法
    NSString *ocString1 = [[NSString alloc] initWithUTF8String:cString];
    NSString *ocString2 = [[NSString alloc] initWithCString:cString encoding:NSUTF8StringEncoding];
    NSString *ocString3 = [[NSString alloc] initWithFormat:@"%s",cString];
    
    //类方法
    NSString *ocString4 = [NSString stringWithCString:cString encoding:NSUTF8StringEncoding];
    NSString *ocString5 = [NSString stringWithUTF8String:cString];
    NSString *ocString6 = [NSString stringWithFormat:@"%s",cString];

 

 

二、OC字符串转C字符串

NSString *ocString = @"This is a OC string";
    //对象方法
    const char *cString1 = [ocString cStringUsingEncoding:NSUTF8StringEncoding];
    const char *cString2 = [ocString UTF8String];

 

转载于:https://my.oschina.net/u/2472425/blog/983638

相关文章:

  • php+Ajax 例子
  • 英语句型——口语
  • 三重积分计算--切片法
  • 关于梦想
  • 不用軟體解PPT密碼
  • 元组
  • activemq使用
  • 一个程序猿的遗嘱么?
  • Linux IO模式及 select、poll、epoll详解
  • bzoj 1600 amp; Usaco 月赛 2008 建造栅栏 题解
  • intellij idea svn 修改文件后,父文件夹也标注修改
  • VS 2015支持C语言和C++程序
  • springCloud(6):Eureka的自我保护模式、多网卡下的IP选择、Eureka的健康检查
  • 数据库笔试面试题库(Oracle、MySQL等)
  • Finance Theroy
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 2017-09-12 前端日报
  • 78. Subsets
  • centos安装java运行环境jdk+tomcat
  • emacs初体验
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • learning koa2.x
  • Less 日常用法
  • Puppeteer:浏览器控制器
  • SpringBoot 实战 (三) | 配置文件详解
  • ubuntu 下nginx安装 并支持https协议
  • 高程读书笔记 第六章 面向对象程序设计
  • 高度不固定时垂直居中
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 观察者模式实现非直接耦合
  • 将 Measurements 和 Units 应用到物理学
  • 前嗅ForeSpider中数据浏览界面介绍
  • 如何解决微信端直接跳WAP端
  • 无服务器化是企业 IT 架构的未来吗?
  • 一个项目push到多个远程Git仓库
  • 一些关于Rust在2019年的思考
  • 鱼骨图 - 如何绘制?
  • - 转 Ext2.0 form使用实例
  • 06-01 点餐小程序前台界面搭建
  • Semaphore
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​学习一下,什么是预包装食品?​
  • #pragma once
  • (12)目标检测_SSD基于pytorch搭建代码
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (二)fiber的基本认识
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (六)vue-router+UI组件库
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (一)Neo4j下载安装以及初次使用
  • (转)Google的Objective-C编码规范
  • .NET 设计一套高性能的弱事件机制
  • .net 验证控件和javaScript的冲突问题