bits about life, coding and stuff
All the directorys and file names are case sensitive. So when I use. JPG I mean use JPG not jpg. Place your images in ~/Library/Application Support/iPhone Simulator/User/Media/DCIM/100APPLE Create the 100APPLE if it is not there Rename your files like IMG_0000.JPG IMG_0001.JPG IMG_0002.JPG That will put them in the photo album. You do not see thumbnails [...]
Good artists copy, great artists steal Back from a time where Apple was not evil. Guiding Principles for UX Designers Our planet is a weird place What’s your most controversial programming opinion? Next Runloop Trick (BSD license) …works on any object, since it’s in a category on NSObject. Even better, it retains the arguments passed [...]
Period. I won’t port to Windows because I can’t, not because I hate people who use Windows. It’s just too hard. It’s not like people TRY to make bad software for Windows. It ends up bad because if you have to spend all your time just fighting to get the most basic functionality working, of [...]
Damn. Didn’t knew about mutableCopy. NSArray * foo = SomeFunctionReturningAnNSArray(); NSMutableArray * bar = [foo mutableCopy]; [foo release]; What other treasure lie around the Foundation? NSMutableArray *foo = SomeFunctionReturningAnNSMutableArray(); NSArray * bar = [foo copy]; [foo release]; That’s actually pretty useful! NSArray is both faster and needs less memory than his mutable counterpart.
It’s pretty basic, it’s not an crack detector, but it’s handy when you’re sending debug data and your customer have some weird bug because of some custom winterboard/sbsettings/custom hack. You can argue against supporting that. Note: It’s not working for “Installer”-only hacks. But they are rare those days, most other implementations use apt as their [...]