Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
2
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

@Tomooki_Tatsuguchi

Swift4.1でUnWrap型の出力内容が変わる

Swift4.1からUnWrap型Any!print(Any!)\(Any!)で出力した場合の結果が変わるらしい

String! だと some(VALUE) で出力され、謎のsome()が引っ付いてくる

  • Swift4.1未満
let a: String! = "test"//test
let b: String? = "test"//Optional("test")
let c: String = "test"//test
  • Swift4.1
let a: String! = "test"//some("test")
let b: String? = "test"//Optional("test")
let c: String = "test"//test

わかんないけどOptionalのsomeから来てるのか!?

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
2
Help us understand the problem. What are the problem?