Guest User

Untitled

a guest
Mar 17th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. NSString *path = [[NSBundle mainBundle] pathForResource:@"SomeFile" ofType:@"jpeg"];
  2. NSURL *url = [NSURL fileURLWithPath:path];
  3.  
  4. NSString *docsDir = [NSSearchForDirectoriesInDomains(NSDocumentsDirectory, NSUserDomainMask, YES) objectAtIndex:0];
  5. NSString *plistPath = [docsDir stringByAppendingPathComponent:@"Files.plist"];
  6. NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:[url absoluteString] forKey:@"SomeFile.jpeg"];
  7. [dict writeToFile:plistPath atomically:YES];
  8.  
  9. NSArray *files = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:[[NSBundle mainBundle] bundlePath] error:NULL];
  10. for (NSString *fileName in files) {
  11. NSString *path = [[NSBundle mainBundle] pathForResource:fileName ofType:nil];
  12. NSURL *url = [NSURL fileURLWithPath:path];
  13. // do something with `url`
  14. }
  15.  
  16. NSString *path = [NSBundle mainBundle] pathForResource:@"file1" ofType:@"png"];
  17. NSURL *fileURL = [NSURL fileURLWithPath:path]
  18.  
  19. // save it as any other object or in a dictionary:
  20.  
  21. [myMutableDictionary setObject:fileURL forKey:@"file1.png"];
  22.  
  23. - (NSURL *)URLForResource:(NSString *)name withExtension:(NSString *)ext;
  24.  
  25. let url = Bundle.main.url(forResource: "FileName", withExtension: ".xyz")
Add Comment
Please, Sign In to add comment