正如你所知的服务器端swift完美2.0框架已经出来。我试图获得根目录的路径,但没有任何运气。如何在Perfect 2.0中获取项目文件夹的根目录路径?
片段1
let fileDir = Dir("/Resources/fileuploads")
print(fileDir.path)
这个代码给我路径
/Resources/fileuploads
片段2
let fileDir = Dir(Dir.workingDir.path + "Resources/fileuploads")
print(fileDir.path)
这段代码给我路径
/Users/username/Library/Developer/Xcode/DerivedData/projname-acxmbygsjkthxvbigpfoqesstidh/Build/Products/Debug/Resources/fileuploads/
但是我想要它的实际路径,指向的是。
/Users/username/Documents/folderOne/folderTwo/projname/Resources/fileuploads/
其中
/Users/username/Documents/folderOne/folderTwo/projname
是在项目的我的根文件夹所在的路径。
问题
如何获得路径项目的根文件夹?
我不这会工作。因为这不是Cocoa Touch。它是完美2.0(http://perfect.org) CoreFoundation不适用于此,所以NSSearchPathForDirectoriesInDomains是不会工作。 –
行..让我再次看到你的解决方案.. – JAck
有没有办法我可以从swift访问$(PROJECT_DIR)或$(SRCROOT)。不使用任何CocoaTouch框架? –