文件名称:Syncthing-Mac:Swift中的同步GUI
文件大小:941KB
文件格式:ZIP
更新时间:2024-06-07 13:47:53
Swift
Mac版同步GUI 这是用于Swift的 ( 的开源P2P文件同步软件)的Mac OS GUI。 与REST API的交互作用遵循该。 我在Swift方面经验丰富,这个项目的目的是学习Mac OS应用程序开发的一种方式。 请原谅我在代码中使用法语,我最初并不打算共享该代码。 建造 该项目使用Swift 2.0语法。 您将需要Xcode 7来构建它。 打开Syncthing GUI.xcworkspace并进行构建。 不要使用Syncthing GUI.xcodeproj进行构建 这个项目使用来管理库,但是所有内容都提交给git仓库,因此构建就像在git pull之后按下Xcode中的“ Build”一样容易。 当前使用的库: HTTP网络库 ---一个JSON操作库 地位 操作: 同步通信系统 基本文件夹布局 设定面板 定期刷新(前窗为1秒) 破碎的: 工具栏上的刷新按
【文件预览】:
Syncthing-Mac-master
----Syncthing GUITests()
--------Info.plist(733B)
--------Syncthing_GUITests.swift(935B)
----Pods()
--------Manifest.lock(842B)
--------Target Support Files()
--------Alamofire()
--------SwiftyJSON()
--------Pods.xcodeproj()
----Podfile.lock(842B)
----Syncthing GUI.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(24KB)
----Podfile(276B)
----README.md(3KB)
----.gitignore(635B)
----Syncthing GUI()
--------ViewController.swift(7KB)
--------Info.plist(1KB)
--------AppDelegate.swift(819B)
--------FolderView.xib(11KB)
--------InspectorTabViewController.swift(445B)
--------SettingsViewController.swift(7KB)
--------MainWindowController.swift(1KB)
--------FolderView.swift(2KB)
--------SyncthingObjects.swift(11KB)
--------FileViewController.swift(3KB)
--------RestApi.swift(15KB)
--------Base.lproj()
--------Images.xcassets()
--------FileTableCellView.swift(353B)
--------FileView.swift(375B)
--------StatusViewController.swift(933B)
----Syncthing GUI.xcworkspace()
--------contents.xcworkspacedata(231B)