-void
クラスメソッドでその文字列を取得する必要があるメソッドで設定した文字列値があります+
+
メソッドに変更できない-
ので、その文字列を取得する別の方法を見つける必要があります。
@synthesize folderPathName=_folderPathName;
-(void)loadFolderPathName:(NSString *)folder{
_folderPathName=[[NSString alloc] initWithString:folder];
}
+(NSString *)getDocumentsDirectory
{
// NSString *pathwithFoldername=[NSString stringWithFormat:@"Documents/%@",_folderPathName];
NSString *documentsDirectory = [NSHomeDirectory()
stringByAppendingPathComponent:pathwithFoldername];
return documentsDirectory;
}
私は次のようなものを試しました
-(NSString *) getFolderPathName{
return _folderPathName;
}
しかし、これも
NSString *pathwithFoldername=[FileUtils getFolderPathName];
またはこの許可された関数呼び出し
NSString *pathwithFoldername=[self getFolderPathName];
その文字列を取得して+メソッドで使用するにはどうすればよいですか?