FileProvider:FileManager替代本地,iCloud和远程(WebDAVFTPDropboxOneDrive)文件-Swift

时间:2021-02-06 01:25:36
【文件属性】:
文件名称:FileProvider:FileManager替代本地,iCloud和远程(WebDAVFTPDropboxOneDrive)文件-Swift
文件大小:226KB
文件格式:ZIP
更新时间:2021-02-06 01:25:36
swift filemanager dropbox ftp owncloud 这个Swift库提供了一种快速的方式来以统一的方式处理本地和远程文件和目录。 该库提供了WebDav,FTP,Dropbox,OneDrive和SMB2(不完整)以及本地文件的实现。 所有函数都执行异步调用,并且不会阻塞您的主线程。 产品特点 LocalFileProvider是FileManager的包装器,带有一些内置功能,例如内置的协调,搜索和读取文件的一部分。 CloudFileProvider围绕应用程序无处不在的iCloud Drive容器API的包装。 WebDAVFileProvider WebDAV协议是事实上的文件传输标准,并被诸如ownCloud , Box.c
【文件预览】:
FileProvider-master
----.gitignore(1KB)
----Sources()
--------DropboxHelper.swift(7KB)
--------AEXML()
--------FileProvider.h(1KB)
--------LocalHelper.swift(11KB)
--------OneDriveHelper.swift(18KB)
--------FileProvider.swift(58KB)
--------CloudFileProvider.swift(37KB)
--------Extensions()
--------SMBTypes()
--------OneDriveFileProvider.swift(32KB)
--------ServerTrustPolicy.swift(4KB)
--------LocalFileProvider.swift(30KB)
--------HTTPFileProvider.swift(34KB)
--------RemoteSession.swift(20KB)
--------SMBClient.swift(12KB)
--------FPSStreamTask.swift(39KB)
--------FileObject.swift(16KB)
--------ExtendedLocalFileProvider.swift(25KB)
--------FTPFileProvider.swift(43KB)
--------FTPHelper.swift(52KB)
--------WebDAVFileProvider.swift(30KB)
--------DropboxFileProvider.swift(24KB)
--------SMBFileProvider.swift(6KB)
----.travis.yml(3KB)
----LICENSE(1KB)
----Docs()
--------fileprovider.png(25KB)
--------OAuth.md(4KB)
--------DESIGN.md(15KB)
--------Sample-iOS.swift(5KB)
----README.md(20KB)
----FilesProvider.podspec(6KB)
----FilesProvider.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(67KB)
----Package.swift(747B)
----Tests()
--------FilesProviderTests.swift(19KB)
--------Info.plist(799B)
----Pod()
--------Info-MacOS.plist(827B)
--------Info-iOS.plist(827B)
--------Info-tvOS.plist(827B)

网友评论