Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您如何检查objective-c和cocoa中的健全性?_Objective C_Cocoa_Cocoa Touch - Fatal编程技术网

您如何检查objective-c和cocoa中的健全性?

您如何检查objective-c和cocoa中的健全性?,objective-c,cocoa,cocoa-touch,Objective C,Cocoa,Cocoa Touch,在objective-c和cocoa中,检查健全性的首选方法是什么?在方法顶部附近,NSParameterAssert必要的对象不是nil,索引在范围内,等等。有时您可以免费获得这些;例如,由数组支持的索引访问器可以让底层数组为其进行断言。在方法顶部附近,NSParameterAssert表示必要的对象不是nil,索引在范围内,等等。有时您可以免费获得这些;例如,由数组支持的索引访问器可以让底层数组为其进行断言。@Chuck我见过很多不同的检查和bailing样式。你的是什么?@Joe-Same

在objective-c和cocoa中,检查健全性的首选方法是什么?

在方法顶部附近,
NSParameterAssert
必要的对象不是
nil
,索引在范围内,等等。有时您可以免费获得这些;例如,由数组支持的索引访问器可以让底层数组为其进行断言。

在方法顶部附近,
NSParameterAssert
表示必要的对象不是
nil
,索引在范围内,等等。有时您可以免费获得这些;例如,由数组支持的索引访问器可以让底层数组为其进行断言。

@Chuck我见过很多不同的检查和bailing样式。你的是什么?@Joe-Same。。。有些人断言,有些人检查呼叫。@Chuck我见过很多不同的检查和保释方式。你的是什么?@Joe-Same。。。一些断言,另一些检查调用。
NSAssert(thisShouldBeTrue, @"Error message");