Ios 对象的索引等于字符串
如果我有一个字符串数组,我能可靠地测试它是否包含一个带有Ios 对象的索引等于字符串,ios,objective-c,cocoa-touch,Ios,Objective C,Cocoa Touch,如果我有一个字符串数组,我能可靠地测试它是否包含一个带有NSArray containsObject的给定字符串吗?或者我应该在每个对象上循环并测试IseQualString吗?containsObject:使用isEqual:,这是可靠的,并且测试是否相等,即。,如果数组中的对象和参数真的相等。它实际上可能会在引擎盖下调用IsequalString:。containsObject:使用isEqual:,这是可靠的,并测试是否相等,即数组中的对象和参数是否真的相等。它实际上可能会在引擎盖下调用I
NSArray containsObject
的给定字符串吗?或者我应该在每个对象上循环并测试IseQualString吗?containsObject:
使用isEqual:
,这是可靠的,并且测试是否相等,即。,如果数组中的对象和参数真的相等。它实际上可能会在引擎盖下调用IsequalString:
。containsObject:
使用isEqual:
,这是可靠的,并测试是否相等,即数组中的对象和参数是否真的相等。它实际上可能会在引擎盖下调用IsequalString:。是的,您也可以使用containsObject方法,它在内部仅调用isequal方法。是的,您也可以使用containsObject方法,它在内部仅调用isequal方法。并首先检查散列(比isequal快得多)要快速确定两个对象是否不相等,您需要执行大量的containsObject:
操作,您可能需要使用set或dictionary。在这个操作中,它们的速度要快得多。并且首先检查散列(比isEqual快得多),以快速确定两个对象是否不相等。如果要执行大量的containsObject:
您可能需要使用set或dictionary。在这个操作中,它们的速度要快得多。