假设我有一个名为(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上这样做.
谢谢!
我在XCode中创建了一个dylib.我将installtion目录设置为@rpath.然后我创建了一个测试项目,我正在使用这个dylib.当我运行它时,我得到dyld错误:库没有加载....原因:没有找到图像.
但是....如果我把那个dylib放在/ usr/lib文件夹中,那么它就像魅力一样.
所以我的问题是,有没有一种方法在编译这个dylib时,我可以指定一些设置,这样它就不会查看/ usr/lib并只查看它所在的位置(如果这有意义)?谢谢!