ios - List of valid ASCII characters for Objective-C literals and identifiers? -


All of these variable names below are valid in xcode (compiler creates them without second thought).

  NSString * ª_name = @ "Something"; NSString * ¸__name = @ "Something"; NSString * Æ ?? _name = @ "Something"; NSString * A ?? _name = @ "something"; NSString * §_name = @ "Something"; NSString * API_Name = @ "Something"; NSString * ± _name = @ "Something"; NSString * a = name = @ "shift + option + 9"; // Personalized NSString * Ï ?? _name = @ "Something"; NSString * Ã__name = @ "Something";   

Can I see any valid vernacular characters anywhere I can use for a variable name?

Edit: Many of them still stupid xCode indexing is really good to be good

63 famous ASCII characters in C90 identifiers Allows: Latin upper - and lowercase letters, digits and underscores.

Since CAM is an estimate of "extended identifier" which is supported by both the clag and the GCC in newer versions. Annexure D has a list of "universal characters" allowed. It's a bit longer so I can only copy the Latin category:

00AA, 00BA, 00C0â ???? 00D6, 00D8â ??? 00F6, 00F8â ???? 01F5, 01FAa ???? 0217, 0250? 02 A8, 1E 00? Your favorite "middle dot" (which I also like) is found in "special characters": 1 e9b, 1eaaaaaaaaaaa 9, 207f

00B5, 00B7, 02B0â ???? 02B8, 02BB, 02BD 02C1, 02D0, ??? 02D1, 02E0â ???? 02 E4, 037A, 0559, 093D, 0 B3D, 1 FBE, 203 FA 2040, 2102, 2107, 210 AA 2113, 2115, 2118 211D, 2124, 2126, 2128, 212 AA 2131, 2133, 2138, 2160, 2182, 3005, 3007, 3021, 3029, 3029,

Comments

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -