每个人都知道iPad有一个名为ComicFlow的免费源代码应用程序,但源代码在google源代码中 - 没有下载项目链接。
我将整个源代码复制到我的新项目中,但是有一些错误:
#import "HTTPServer.h" //missing error
#import "DAVConnection.h"//missing error
#import "cocoahttpserver/Core/Categories/DDData.m"//missing error
#import "cocoahttpserver/Core/Categories/DDNumber.m"// missing error
#import "cocoahttpserver/Core/Categories/DDRange.m"// missing error
@interface HTTPServer (Internal)
- (void) socket:(GCDAsyncSocket*)sock didAcceptNewSocket:(GCDAsyncSocket*)newSocket;//cannot find interface declarationhttpserver
我无法在源代码的任何地方找到此声明。我知道这是一个难以回答的问题,但是任何知道如何处理这个问题的人,请随时回答我。提前谢谢。
答案 0 :(得分:1)
我是该项目的所有者。当时发生的事情是ComicFlow的一个子存储库(CocoaHTTPServer)从Google Code重新定位到GitHub,它阻止了一些正常工作。我实际上已经解决了这个问题。
我刚刚对ComicFlow进行了一些重大更改,它在很少依赖于外部存储库,因此结帐过程应该更加顺畅。
hg clone https://code.google.com/p/comicflow
答案 1 :(得分:0)
您应该安装hg(或称为mercurial)并输入
hg clone https://code.google.com/p/comicflow/
。 ComicFlow的源代码库已经定义它包含一些子代码,例如您提到的cocoahttpserver。如果您使用hg签出源代码,它们将自动处理。