Swift convert UInt to Int
问题 I have this expression which returns a UInt32 : let randomLetterNumber = arc4random()%26 I want to be able to use the number in this if statement: if letters.count > randomLetterNumber{ var randomLetter = letters[randomLetterNumber] } This issue is that the console is giving me this Playground execution failed: error: <REPL>:11:18: error: could not find an overload for '>' that accepts the supplied arguments if letters.count > randomLetterNumber{ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ The problem