小编dfs*_*fsf的帖子

NSArray最有效的方法:

假设我有一个名为(NSArray)的数组arrayA -> {@"A", @"B", @"C", @"D", @"E"}.我有另一个数组(NSArray)调用arrayB -> {@"D", @"E", @"F", @"G", @"H"}.

对于我来说,获得两个数组的最有效方法是:1.一个数组是两个数组的子集,因此在这种情况下它将是{@"D",@"E"}和arrayB中唯一的子集,所以{@"F",@"G",@"H"}.

如果你看一下这张图表会更容易:http://theconsigliori.com/blog/wp-content/uploads/2009/09/venn-diagram.jpg

A和B是数组,我想获得2个数组, 1. A&B 2. B-(A&B).

我正在使用objective-c/cocoa-touch,但欢迎任何一般的想法.该阵列将长约6000个元素,我在iPad上这样做.

谢谢!

algorithm cocoa-touch objective-c ios

3
推荐指数
1
解决办法
1677
查看次数

查看/ usr/lib的XCode dylib

我在XCode中创建了一个dylib.我将installtion目录设置为@rpath.然后我创建了一个测试项目,我正在使用这个dylib.当我运行它时,我得到dyld错误:库没有加载....原因:没有找到图像.

但是....如果我把那个dylib放在/ usr/lib文件夹中,那么它就像魅力一样.

所以我的问题是,有没有一种方法在编译这个dylib时,我可以指定一些设置,这样它就不会查看/ usr/lib并只查看它所在的位置(如果这有意义)?谢谢!

macos xcode frameworks objective-c dylib

2
推荐指数
1
解决办法
2193
查看次数

标签 统计

objective-c ×2

algorithm ×1

cocoa-touch ×1

dylib ×1

frameworks ×1

ios ×1

macos ×1

xcode ×1