2016-08-18 19 views
7

में अनसुलझा पहचानकर्ता 'println' का उपयोग मैं स्विफ्ट के साथ एक शुरुआत कर रहा हूं। मैं एक बहुत ही बुनियादी कोड की कोशिश कर रहा हूं, लेकिन 'println' का उपयोग करके चीजों को मुद्रित करने में असमर्थ हूं। यह मेरा कोड है,स्विफ्ट 3

import Cocoa 
var myString:String? = nil 
if myString != nil { 
    println(myString) 
}else { 
    println("myString has nil value") 
} 
+1

यह 'है प्रिंट 2 के बाद से प्रिंट करें। –

+0

मैंने 'println' के बजाय 'प्रिंट' के साथ एक ही कोड की कोशिश की। इसने काम कर दिया।!! धन्यवाद @ मार्टिन – Shreekant

उत्तर

16

println() xcode में काम नहीं करता। इसके बजाय, print() फ़ंक्शन का उपयोग किसी न्यूलाइन के साथ एक कथन मुद्रित करने के लिए किया जाता है।

अगर इसके बजाय, आप एक नई पंक्ति के बिना मुद्रित करने के लिए, एक terminator

प्रयोग किया जाता है चाहता हूँ के लिए गए थे कि यह आपके कोड के लिए प्रयास करें:

import Cocoa 
var myString:String? = nil 
if myString != nil { 
    print(myString) 
} else { 
    print("myString has nil value") 
} 

टर्मिनेटर के साथ उदाहरण:

import Cocoa 
var myString:String? = nil 
if myString != nil { 
    print(myString, terminator:"") 
} else { 
    print("myString has nil value", terminator:"") 
} 
+0

@paxdiablo बेशक। यह त्रुटि स्विफ्ट में नहीं उभरती ... –