[비범한 프로그래머] 압축 파일 해제 및 APPKit
[
"5","3" ] forKey:
"number"];//아카이브 완료 [archiver finish Encoding];//압축된 가변 크기의 데이터 흐름을 파일에 영구적으로 저장합니다 [mutable Data write ToFile: @ "/Users/feifanchengxuyuan/Desktop/NSFile Manager/test.txt"atomically: YES];해제 개념: 해제는 파일에서 압축 파일 형식의 인코딩을 읽고 대상 유형을 복원하는 작업이다.데이터 복원: 하드디스크에서 파일을 읽고 NSData 실례를 생성하며 Data 실례에 따라 압축 파일 복원 실례를 만들고 초기화하며 키에 따라 해당하는value값에 접근합니다
// NSFileManager
NSFileManager *fileManager1 = [NSFileManager defaultManager];
// NSData PATH
NSData *fileData1 =[fileManager1 contentsAtPath:"/Users/feifanchengxuyuan/Desktop/NSFileManager/test.txt"];
// :
NSKeyedUnarchiver *unArchiver = [[NSKeyedUnarchiver alloc]initForReadingWithData:fileData1];
// key
NSArray *arrayUnarchiver = [unArchiver decodeObjectForKey:
"number"];
NSLog("arrayUnArchiver:%
,%@",arrayUnarchiver0,arrayUnarchiver1);
APPKit :
////ViewController.h//APPKit////Created by 비범한 프로그래머 on 15/11/10.//Copyright(c) 2015 Querida.All rights reserved.//
//
// ViewController.m
// APPKit
//
//Created by 비범한 프로그래머 on 15/11/10.
//Copyright(c) 2015년 Querida.All rights reserved.
//
#import
@interface ViewController : NSViewController@property (weak) IBOutlet NSTextField *inputLable;@property (weak) IBOutlet NSTextField *resluteLable;- (IBAction)changeUpp:(id)sender;- (IBAction)changeLower:(id)sender;
@end
#import "ViewController.h"
@implementation ViewController
- (void)viewDidLoad {[super viewDidLoad];//[_inputLable setStringValue:@"www"];}
- (void)setRepresentedObject:(id)representedObject {[super setRepresentedObject:representedObject];
// Update the view, if already loaded.
}
- (IBAction)changeUpp:(id)sender {NSString *str=[_inputLable stringValue];NSString *changeUpp=[str uppercaseString];[_resluteLable setStringValue:changeUpp];}
- (IBAction)changeLower:(id)sender {NSString *str1=[_inputLable stringValue];NSString *changeLower=[str1 lowercaseString];[_resluteLable setStringValue:changeLower];
}@end
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.