2012-05-22 67 views
0

我想按照以下方式創建NSUrl的對象,但是實用程序未定義。語義問題未聲明標識符實用程序

請有人告訴我如果我想使用公用事業類,那麼哪個框架必須包括在我們的項目。

NSString* outputFileName = @"outputFile.mov"; 
NSString* outputFilePath = [Utilities documentsPath:outputFileName]; 
NSURL* outputFileUrl = [NSURL fileURLWithPath:outputFilePath]; 
+1

這個公用事業類不是一個立場藝術課程來自Apple的框架。您可能正在查看** ** Utilities **類實現的一些示例代碼。如果你想使用它,你可以將Utilities.m和Utilities.h文件複製到你的項目中,並將#import「Utilities.h」複製到你想使用它的任何地方。 – graver

回答

0
NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:[NSString stringWithFormat:@"Documents/movie.m4v"]]; 
+0

Thanx的指導! –

0

沒有,我知道,但你可能正在尋找的是路徑的申請文件目錄

由...

NSString *docspath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; 

NSString* outputFilePath = [docspath stringByAppendingPathComponent:outputFileName]; 
2

更容易

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"outputFile" ofType:@"mov"]; 
給出