美文网首页
iOS-关于string转URL出现省略号的问题

iOS-关于string转URL出现省略号的问题

作者: 在下有双 | 来源:发表于2018-01-21 22:34 被阅读0次

    今天研究coreData,存储方式选择的SQLite,当把系统路径转换成URL后,使用URL时运行崩溃打印字符串和URL发现转换后URL中存在"...",并非完整的URL。
    字符串

    /Users/HR/Library/Developer/CoreSimulator/Devices/211CF6F6-0815-4706-8E1B-BAE387A8B29E/data/Containers/Data/Application/20B646A4-6134-415C-8AE0-890E6C5C3637/Documents/person.db
    

    URL.

    /Users/HR/Library/Developer/CoreSimulator/Devices/211CF6F6-0815-4706-8E1B-BAE387A8B29E/data/Containers/Data/Application/ ... erson.db
    

    解决方法:

    [[NSURL alloc] initFileURLWithPath:path]]; 
    

    官方解释说,如果能够确定这个string是一个目录,最好使用initFileURLWithPath这个方法转url,那么以后在遇到这种情况就暂时使用这个方法来解决吧,不过万一sting不是一个路径的话那又怎么办呢。。还是不知道,希望知道的朋友能帮忙留言解释下,谢谢~

    相关文章

      网友评论

          本文标题:iOS-关于string转URL出现省略号的问题

          本文链接:https://www.haomeiwen.com/subject/iezqaxtx.html