Archive for March, 2010

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 [...]

This week’s links

29, Mar 2010

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 [...]

Learning Foundation

28, Mar 2010

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 [...]


top

Switch to our mobile site