यह एक साधारण सवाल हो सकता है लेकिन जब से मैं एक नौसिखिया हूं, तो पूछना सर्वोत्तम है।UIScreen.mainScreen() के बजाय उपयोग करने के लिए क्या करें IOS 9.1 में तेजी से अनुप्रयोग फ़्रेम?
शीर्षक के अनुसार, UIScreen.mainScreen().applicationFrame
के बजाय मुझे 9.0 में बहिष्कृत होने के बजाय मुझे क्या उपयोग करना चाहिए।
यदि संभव हो तो यह अच्छा होगा यदि आप मुझे नमूना या उदाहरण प्रदान कर सकें, क्योंकि मुझे एप्पल दस्तावेज़ को मुश्किल लगता है।
वर्तमान में मैं नीचे दिए गए कोड का उपयोग करता हूं लेकिन मैं इसे नए संस्करण में बदलना चाहता हूं। मैं आपसे सुनना पसंद करूँगा!
let sizeRect = UIScreen.mainScreen().applicationFrame
let posX = arc4random_uniform(UInt32(sizeRect.size.width))
let posY = arc4random_uniform(UInt32(sizeRect.size.height))
Enemy.position = CGPoint(x: CGFloat(posX), y: CGFloat(posY))
आप UIScreen.mainScreen()। Bounds.size का उपयोग कर सकते हैं। – BHUMICA