1 Reply
      Latest reply on Oct 3, 2017 2:52 AM by just.do.it
      igorland Level 1 Level 1 (0 points)

        Hello. Ever since I switched to xCode 9, using a UITextView stopped working:

         

        @IBOutlet weak var txtPirepText: UITextView!
        
        override func viewDidLoad()
        {
               if UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiom.pad
               {
                   self.txtPirepText = UITextView(frame: CGRect(x: 60, y: 380, width: 900, height: 280))
                   
                   print("IS THIS VALUE NIL? ",self.txtPirepText)
                          
                   self.txtPirepText.font = UIFont(name: "Arial-BoldMT", size: 17)
                   self.txtPirepText.textColor = UIColor.black
               }
        }
        

         

        The print shows that the value is nil and the application crashes on trying to set a text. It worked just fine in the previous versions of iOS.

        Does such initialization not work any more? Thank you!