让我们说我有像这样的mongo文件:
问题1
{
answers:[
{content: 'answer1'},
{content: '2nd answer'}
]
}
Run Code Online (Sandbox Code Playgroud)
问题2
{
answers:[
{content: 'answer1'},
{content: '2nd answer'}
{content: 'The third answer'}
]
}
Run Code Online (Sandbox Code Playgroud)
有没有办法根据答案的大小来订购集合?
经过一些研究后,我看到了添加另一个字段的建议,其中包含了许多答案并将其用作参考,但可能有本地方法可以做到这一点?
我正在使用xCode 4.2,并阅读"Objective in Objective C 2.0"一书
有一个练习涉及isEqual:从NSObject课堂实施方法.
书中说该isEqual:方法是在调用类的removeObjectIdenticalTo:方法时触发的NSArray.removeObjectIdenticalTo:最终isEqual:向所有阵列成员发送消息.
当我尝试isEqual:在我的类中实现此方法AddressCard,并且我使用removeObjectIdenticalTo:,传递一个AddressCard类的实例的对象时,我的isEqual:方法不会被调用.虽然如果我只是isEqual:在AddressCard显式实例上使用该方法,它确实有效.
这是我isEqual:在AddressCard.m文件中的方法
-(BOOL)isEqual: (id)object {
NSLog(@"I got called");
return NO;
}
Run Code Online (Sandbox Code Playgroud)
在AddressBook.m中触发此代码时
-(void) removeCard: (AddressCard *) theCard {
[book removeObjectIdenticalTo: theCard];
}
Run Code Online (Sandbox Code Playgroud)
isEqual:不调用上面列出的方法.
我觉得我错过了一些重要的东西,但是从我读过的所有内容中我都知道,我认为isEqual:必须要求它,除非removeObjectIdenticalTo:不再涉及它.
我也在.h文件中定义了所有相应的方法.
我是整个Appcelerator世界的新手所以我有一个问题:
有人知道appcelerator钛是否提供类似于此截图的滑块功能?
如果没有,那么第一批文档会是什么?
不需要花哨的动画或任何东西,只需要最简单的过渡.

我只需要钛制的基本滑块,其滑动选择器看起来像小圆圈(或者我可以修改或调整到自定义需求的东西).
此外,是的,我将把它用作起点 http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.UI.Slider-object
但该页面没有滑块对象的外观和动作的截图.
appcelerator ×1
foundation ×1
inheritance ×1
javascript ×1
mongodb ×1
nsarray ×1
nsobject ×1
objective-c ×1
size ×1
sql-order-by ×1