How to convert an Int to a Character in Swift

后端 未结 8 1935
萌比男神i
萌比男神i 2020-12-01 20:49

I\'ve struggled and failed for over ten minutes here and I give in. I need to convert an Int to a Character in Swift and cannot solve it.

Question<

8条回答
  •  -上瘾入骨i
    2020-12-01 21:09

    New and updated

    for charac in Unicode.Scalar("A").value...Unicode.Scalar("Z").value {
        print(Unicode.Scalar(charac)!, terminator:" ")}
    

    prints:

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
    

    thx for the help from @vacawama, I like this version, for Swift(5) especially because of:

    for charac in Unicode.Scalar("a").value...Unicode.Scalar("z").value {
        print(Unicode.Scalar(charac)!, terminator:" ")}
    

    prints:

    a b c d e f g h i j k l m n o p q r s t u v w x y z
    

    and not having to look up, even tho we should know our unicode? haha etc...

提交回复
热议问题