2025-08-08 10:12:14 +00:00
|
|
|
import Foundation
|
2024-09-04 05:01:33 +00:00
|
|
|
|
|
|
|
|
var greeting = "Hello, playground"
|
|
|
|
|
|
|
|
|
|
let sss = ["1", "2", "3"].map({ "'\($0)'"
|
|
|
|
|
}).joined(separator: ",")
|
|
|
|
|
print("value in (\(sss))")
|
2025-08-08 10:12:14 +00:00
|
|
|
|
|
|
|
|
let number = NSNumber(7.0)
|
|
|
|
|
let number2 = NSNumber(7)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print("number is double: \(number is Double)")
|
|
|
|
|
print("number is int: \(number is Int)")
|
|
|
|
|
print("number value: \(number)")
|
|
|
|
|
print("number type: \(number.objCType)")
|
|
|
|
|
extension NSNumber {
|
|
|
|
|
var type: CFNumberType {
|
|
|
|
|
return CFNumberGetType(self as CFNumber)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
print("number type: \(number.type)")
|
|
|
|
|
print("number2 type: \(number2.type)")
|
|
|
|
|
|
|
|
|
|
let number3 = 7.0
|
|
|
|
|
|
|
|
|
|
print("number3 is Double: \(number3 is Double)")
|
|
|
|
|
print("number3 is Int: \(number3 is Int)")
|
|
|
|
|
print("number3 is NSNumber: \(number3 is NSNumber)")
|