title: Is there an Objective-C equivalent to Swift's fatalError?
body: <p>I want to discard superclass's default init method.I can achieve this easily with <code>fatalError</code> in Swift:</p>
  
  <pre><code>class subClass:NSObject{
    private var k:String!
  
    override init(){
      fatalError("init() has not been implemented")
    }
  
    init(kk:String){
      k = kk
    }
  }    
  </code></pre>
  
  <p>How can I do it in Objective-C?</p>