2012-08-04 9 views
9

मैं NSTextView के लिए वर्तनी जांच को कैसे अक्षम कर सकता हूं? विशेष रूप से, लाल रेखाएं जो स्वचालित रूप से खींची जाती हैं। मुझे एक्सकोड में "निरंतर वर्तनी जांच" विकल्प के बारे में पता है, और वर्तनी जांच से संबंधित दस्तावेज में जो भी विकल्प मिला है, वह लाल रेखाओं को दूर नहीं लेता है।पूरी तरह से अक्षम NSTextView वर्तनी जांच

+0

मुझे नहीं पता कि क्यों, लेकिन किसी भी कारण से, संपत्ति के नाम को बदलकर इसे ठीक किया गया। –

+0

किस संपत्ति का नाम बदल रहा है और कहां? –

+0

NSTextView संपत्ति। –

उत्तर

4

मुझे नहीं पता कि आपने क्या प्रयास किया है, लेकिन [self.textView setContinuousSpellCheckingEnabled:NO]; मेरे लिए काम किया।

6

करें NSTextView (आईबी में इस पर DoubleClick क्योंकि NSTextView डिफ़ॉल्ट रूप से NSScrollView में है या दस्तावेज़ को रेखांकित में उसका चयन करें) और गुण निरीक्षक के पास जाओ -> भाषा विज्ञान -> और अचिह्नित सतत वर्तनी जाँच हो रही है यहां:

Screenshot

परिणाम:

enter image description here

+3

@ डेविड बेक ने इस सवाल में उल्लेख किया कि वह इस विकल्प के बारे में जानता है, लेकिन यह लाल रेखाओं को दूर नहीं ले रहा है। – Greg

0

continuousSpellCheckingEnabled को अनसेट करने के बाद अपना निर्माण फ़ोल्डर साफ़ करें और फिर से चलाएं। ऐसा लगता है कि यह निर्माण के बीच सेटिंग पर पकड़ रहा है (काफी आश्चर्यजनक रूप से!)। आपके अवलोकन ने संपत्ति के नाम को बदलने के मुद्दे को हल करने के लिए मुझे इस समाधान के लिए प्रेरित किया - अभी भी पूछे जाने के लगभग पांच साल बाद एक मुद्दा।