参数断言
你的方法可能要求一些参数来满足特定的条件(比如不能为nil),在这种情况下最好使用 NSParameterAssert()
来断言条件是否成立或是抛出一个异常。
私有方法
永远不要在你的私有方法前加上 _
前缀。这个前缀是 Apple 保留的。不要冒重写苹果的私有方法的险。
你的方法可能要求一些参数来满足特定的条件(比如不能为nil),在这种情况下最好使用 NSParameterAssert()
来断言条件是否成立或是抛出一个异常。
永远不要在你的私有方法前加上 _
前缀。这个前缀是 Apple 保留的。不要冒重写苹果的私有方法的险。