年年有"余"

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1799|回复: 0

第十四讲:Objective-C基本数据类型之NSData

[复制链接]
  • TA的每日心情
    奋斗
    2022-12-13 21:26
  • 签到天数: 371 天

    [LV.9]以坛为家II

    发表于 2014-1-10 21:49:05 | 显示全部楼层 |阅读模式
    1. //
    2. //  main.m
    3. //  NSData
    4. //
    5. //  Created by yusian on 14-1-10.
    6. //  Copyright (c) 2014年 yusian. All rights reserved.
    7. //
    8. #import <Foundation/Foundation.h>
    9. int main(int argc, const char * argv[])
    10. {
    11.     @autoreleasepool {
    12.         
    13.         NSString * str = @"Hello World!";
    14.         
    15.         NSData * data = [str dataUsingEncoding:NSUTF8StringEncoding];
    16.         //将字符串str进行UTF8编码后存储文件"data"
    17.         
    18.         NSLog(@"%s",data.bytes);
    19.         //输出文件字符
    20.         
    21.         NSString * newData = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
    22.         //将data中的字符进行UTF8编码后,存进字符串"newData";
    23.         
    24.         NSLog(@"%@",newData);
    25.         
    26.         
    27.     }
    28.     return 0;
    29. }
    复制代码
    输出结果为:
    1. 2014-01-10 21:48:04.711 NSData[1769:303] Hello World!
    2. 2014-01-10 21:48:04.713 NSData[1769:303] Hello World!
    3. Program ended with exit code: 0
    复制代码


    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|Archiver|iOS开发笔记 ( 湘ICP备14010846号 )

    GMT+8, 2024-5-5 19:13 , Processed in 0.043582 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表