Yes, strings and information are easily extractable from compiled applications using the strings
tool (see here), and it's actually even pretty easy to extract class information using class-dump-x
(check here).
Just some food for thought.
Edit: one easy, albeit insecure, way of keeping your secret information hidden is obfuscating it, or cutting it up into small pieces.
The following code:
NSString *string = @"Hello, World!";
will produce "Hello, World!" using the strings
tool.
Writing your code like this:
NSString *string = @"H";
string = [stringByAppendingString:@"el"];
string = [stringByAppendingString:@"lo"];
...
will show the characters typed, but not necessarily in order.
Again: easy to do, but not very secure.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…