当文件名超过 100 个字符时,moveItemAtURL 上的错误代码 514
Posted
技术标签:
【中文标题】当文件名超过 100 个字符时,moveItemAtURL 上的错误代码 514【英文标题】:Error Code 514 on moveItemAtURL when file name is over 100 characters long 【发布时间】:2014-11-26 18:13:17 【问题描述】:我在我的项目中移动一个文件,我得到:Error Domain=NSCocoaErrorDomain Code=514 "The operation could not be completed. (Cocoa error 514.)"
[[NSFileManager defaultManager] moveItemAtURL:oldLocation
toURL:[NSURL fileURLWithPath:newLocation]
error:&error]
我使用的位置是有效的,导致错误的原因是文件名超过 100 个字符。文件名长度有什么不成文的规定吗?
【问题讨论】:
【参考方案1】:文件名和文件路径有限制。
你可以在这里查看我对这个问题的回答:
Custom URL Scheme maximum URL length
【讨论】:
以上是关于当文件名超过 100 个字符时,moveItemAtURL 上的错误代码 514的主要内容,如果未能解决你的问题,请参考以下文章
当前缀设置为超过 1 个字符时,Discord Bot 不会回复
当数据大小增加到超过 5100 个字符时,Android WebView 不显示