小编Cor*_*nik的帖子

OSX上的IBOutletCollections和Interface Builder

我有一个NSViewController,我希望在其中创建一个IBOutletCollection(NSTextField).

在我的头文件中,我介绍了这些代码行:

@property (strong) IBOutletCollection(NSTextField) NSArray *iNetworkIDOctets;

@property (strong) IBOutletCollection(NSTextField) NSArray *oWildcardOctets;

@property (strong) IBOutletCollection(NSTextField) NSArray *oSubnetOctets;
Run Code Online (Sandbox Code Playgroud)

我的问题是我无法在Interface Builder中看到IBOutletCollection,因此,我无法将我的NSTextField项目连接到我的outlet集合.

正常IBoutlet属性工作正常.

在此输入图像描述在此输入图像描述

macos xcode objective-c interface-builder

14
推荐指数
1
解决办法
1474
查看次数

在App Bundle中使用Dylibs

我正在尝试使用Xcode编译使用多个库的应用程序.为此,我创建了一个脚本,将我.dylibs从计算机上的所有位置Frameworks复制到应用程序包中的文件夹.添加必要的经过linker flagsheader search paths我现在必须加我library search paths.

由于我已经复制了我的应用程序包的Frameworks文件夹中的所有库,因此我推断出我必须添加$(FRAMEWORKS_FOLDER_PATH)到该library search paths设置中.添加此项失败,因为链接器无法找到该目录.

我猜测Frameworks直到搜索完library search paths设置后才会创建该文件夹.如果是这样,我应该如何使用我在我的应用程序包中复制的库?

xcode linker dylib

5
推荐指数
1
解决办法
5108
查看次数

标签 统计

xcode ×2

dylib ×1

interface-builder ×1

linker ×1

macos ×1

objective-c ×1