代码之家  ›  专栏  ›  技术社区  ›  janosrusiczki

尝试构建ConnectionKit示例(但失败)

  •  0
  • janosrusiczki  · 技术社区  · 14 年前

    我有最新的(?) ConnectionKit 通过执行的库:

    svn co http://opensource.utr-software.com/source/connection/tags/1.2.3/
    

    然后进入目录(1.2.3),打开 连接.xcodeproj 使用Xcode,设置macosx1.5 | Release | Framework以构建框架->成功构建。

    然后进入1.2.3/Example,打开 康涅狄格州 使用Xcode,但是无论我做什么,构建都会失败。

    我得到的只是:Connection/Connection.h:没有这样的文件或目录:

    #import <Connection/Connection.h>
    

    我猜剩下的43个错误都来自这里。

    我试着添加框架,但还是有人说我错了——虽然我不确定我做的对不对。

    我尝试了以下方法:

    若要使用新方法,请选择希望的目标(不是文件组),并从E.S.Addio-Ayr上下文菜单中选择E.Y.Y.现有框架。在3.0中,这将提供与以前相同的文件对话框,但在3.1中,它将把目标的“获取信息”面板调到“常规”选项卡。此窗格的底部显示目标链接库。单击列表下面的“1560+157b”按钮将显示活动SDK的已知框架列表。

    也试着拖拽没有用。同样的错误。

    我做错什么了?

    附加屏幕截图:

    Screenshot http://rusiczki.net/littlesnapper/DropletController.h%20-%20ConnectionApp.png

    View full size

    2 回复  |  直到 14 年前
        1
  •  0
  •   JeremyP    14 年前

    确保Connection.h在连接框架目标中具有“public”角色。如果单击目标,右面板将显示目标中的文件列表,并且每个头的角色将是private、project或public。

    也可以尝试在import语句中将尖括号改为引号,即。

    #imort "Connection/Connection.h"
    
        2
  •  0
  •   janosrusiczki    14 年前

    我提出了这个问题。我发现我必须复制构建目录中的框架(调试或发布)。这样的错误 import 消失了,但现在我有其他的错误,从:

    找不到的协议声明 '抽象连接协议'

    注意:对于我有史以来第一个认真的Cocoa项目来说,提供我需要的(FTP传输)的最佳框架是没有文档记录的,而且很难构建。