macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

writeToFile:ofType:originalFile:saveOperation:

ファイルに書き込みます
-(BOOL)writeToFile:(NSString *)fileName:
             ofType:(NSString *)type:
             originalFile:(NSString *)origFileName:
             saveOperation:(NSSaveOperationType)saveOp:

解説

ファイルに書き込みます。
【NSSaveOperationType】
● NSSaveOperation
● NSSaveAsOperation
● NSSaveToOperation

返り値

( BOOL )

YES/NO

引数

( NSString * )fileName

ファイル名

( NSString * )type

ファイルタイプ

( NSString * )origFileName

オリジナルファイル名

( NSSaveOperationType )saveOp

保存オプション

フレームワーク

ApplicationKit

クラス

NSDocument

Instance Methods

使用可能

10.0

参照

例文

- (IBAction)saveDocument:(id)sender
{
if ([self writeToFile:[@"~/docSaveFile1" stringByExpandingTildeInPath]
            ofType:@"txt"
            originalFile:@""
            saveOperation:NSSaveOperation
            ])
    {
    NSLog(@"YES");
    }else{
    NSLog(@"no");
    }
}