OC8_NSData
//
// main.m
// OC8_NSData
//
// Created by zhangxueming on 15/6/19.
// Copyright (c) 2015年 zhangxueming. All rights reserved.
// #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) {
@autoreleasepool {
NSString *string = @"i love ios";
//把字符串对象转换成NSData对象
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
NSLog(@"data = %@", data); //把NSData类对象转换成字符串对象
NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"str = %@", str); //把data对象数据写到指定文件中,文件不存在,则创建指定文件
//- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;
BOOL ret = [data writeToFile:@"/Users/zhangxueming/Desktop/Test/data.txt" atomically:YES];
NSLog(@"ret = %i", ret);
//把文件内容读成二进制对象
NSData *data1 = [NSData dataWithContentsOfFile:@"/Users/zhangxueming/Desktop/Test/data.txt"];
NSLog(@"data1 = %@", data1); }
return ;
}
OC8_NSData的更多相关文章
随机推荐
- 学习linux必备服务器VPS
有很多和老沙一样喜欢linux或者喜欢架设服务器的朋友,因为没有linux环境在本机弄个虚拟机说实话很卡很不方便.老沙今天给大家推荐一款国外VPS,比这国内的云服务器便宜的太多了,年付19.99美元. ...
- cocos2dx 3.0 触摸机制
在cocos2dx 3.0版本号中,废弃了以往2.x版本号的写法,我们先来看一下Layer.h中的一段代码 /* Callback function should not be deprecated, ...
- SQL SERVER NVARCHAR字段INSERT 中文乱码问题解决
INSERT INTO IPatient ( UID, PatientNo, PatientName, PatientGender, Birthday, BloodType, Country, Nat ...
- 动态SQL使用小结
1.什么是动态SQL? 静态 SQL:静态 SQL 语句一般用于嵌入式 SQL 应用中,在程序运行前,SQL 语句必须是确定的,例如 SQL 语句中涉及的列名和表名必须是存在的.静态 SQL 语句的编 ...
- 更改gps.conf来加快GPS搜星速度
国内NTP ServerNTP全称是Network Time Protocol,是用来让计算机之间实现时间同步的协议,而发布这种校对时间的服务器,就是NTP Server!一般来说客户端与服务器之间的 ...
- discuz2.0升级后不能自动跳转问题
/static/js/admincp.js文件有问题,重新覆盖,在后台:运营->更新缓存就ok了
- Discuz!X/模板标签说明
Discuz 模板标签说明 Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下: <!-{ 代码内容 }-> 逻辑元素包围 ...
- Qt设置horizontal line 和vertical line 的颜色
Qt的horizontal line 和vertical line 是由QFame实现的 QFrame *line = new QFrame(this); line->setGeometry(Q ...
- 小白日记35:kali渗透测试之Web渗透-手动漏洞挖掘(一)-默认安装引发的漏洞
手动漏洞挖掘 即扫描后,如何对发现的漏洞告警进行验证. #默认安装 流传linux操作系统比windows系统安全的说法,是因为windows系统默认安装后,会开放很多服务和无用的端口,而且未经过严格 ...
- ASP.NET 之 网页快照 (DrawToBitmap)
一.添加引用 在解决方案上单击右键,选择“Add Reference...”,添加“System.Windows.Forms”,添加完后,Web.Config 中应该有类似下面的内容: <sys ...