English 中文(简体)
是什么NSParaileAsert?
原标题:What is NSParameterAssert?

是什么?

谁能举例解释?

最佳回答

检验方法参数不是nil或0,是一种简单的方法。 因此,你基本上利用它来设定一个先决条件,指出必须确定一些参数。 如果不确定,宏观因素就会导致ort缩,并产生一条错误。 因此:

- (void)someMethod:(id)someObjectThatMustNotBeNil
{
  // Make sure that someObjectThatMustNotBeNil is really not nil
  NSParameterAssert( someObjectThatMustNotBeNil );
  // Okay, now do things
}

先决条件是确保方案管理员正确使用方法/工具的简单办法。 设想是,如果一名方案管理员违反先决条件,则申请在脱硫和基本测试期间即告终止。

但是,可以用来检验任何表达方式是否真实,这样你也可以使用:

NSParameterAssert( index >= 0 ); // ensure no negative index is supplied

NSPara公墓(宏观)的 Apple果文件

问题回答

暂无回答




相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签