Lost your password?

"I love this game! Great graphics and gameplay!" ***** 
- Bobo1976 (Wordology - Canadian App Store)
Viewing entries tagged XCode Subscribe to feed

Enumeration of NSMutableArray's Follow Up

3 Comments by Dave Wood
Dave Wood
Owner/President of Cerebral Gardens
User is currently offline
Saturday, 17 December 2011 15:11 Category iDevBlogADay

Today I'm going to follow up on some interesting comments to my previous tip regarding enumerating NSMutableArray's.

I had suggested to make a copy of the mutable array before enumerating, in order to prevent another thread from modifying the array you're working on and causing a crash.

It was mentioned in the comments that making that copy is itself an enumeration and so we were just moving the crash point. So, I did some digging.

Tags: Tips & Tricks, Objective-C, XCode, iOS, iDevBlogADay

A Simple Tip To Avoid Crashes

5 Comments by Dave Wood
Dave Wood
Owner/President of Cerebral Gardens
User is currently offline
Saturday, 03 December 2011 20:15 Category iDevBlogADay

As you may be aware, I went full time indie a couple of months ago. I've been working almost as many hours as I can stay awake for clients, and spending whatever extra time I can find on a new game that I hope will be finished and submitted to the App Store before my next blog! I can't wait to tell you guys all about it.

With all this work though, I've been slacking in the blog department. Today I start to correct that. Here's a quick tip for today that may save you from a few crashes tomorrow.

Tags: Tips & Tricks, Objective-C, XCode, iOS, iDevBlogADay

TestFlight your Apps

11 Comments by Dave Wood
Dave Wood
Owner/President of Cerebral Gardens
User is currently offline
Sunday, 23 January 2011 20:01 Category iDevBlogADay

You've been working on your new app for ages and it's finally ready for beta testing. Prior to iOS 4.0, it was a considerable pain in the neck to get a build on to your testers devices. You needed to package up your apps and ad hoc profile, send them to each tester, and then they needed to use iTunes to install the profile and app on their device. It seemed like an art more than a science getting an app installed, never mind an updated build later. It was a very clunky system, and it didn't always go smoothly.

Tags: Hockey, TestFlight, Beta Testers, Beta, XCode, iDevBlogADay, Apple, Updates, iOS

iDev Tips & Tricks

6 Comments by Dave Wood
Dave Wood
Owner/President of Cerebral Gardens
User is currently offline
Sunday, 16 January 2011 22:01 Category iDevBlogADay

For today's iDevBlogADay post, I'm going to cover some useful tips and tricks. These are presented in no particular order, and are pretty much unrelated to each other. Hopefully you'll find some, or all of them useful.

Tags: iDevBlogADay, iOS, iPhone, Apple, XCode, iPad, Objective-C, Tips & Tricks, Property, Multilingual, NSLog, DebugLog, dSYM, Push Notifications, Retain/Release, App Store

Three’s Company: Multiple XCode Versions Living Together Peacefully

0 Comments by Dave Wood
Dave Wood
Owner/President of Cerebral Gardens
User is currently offline
Sunday, 29 August 2010 07:00 Category Tips & Tricks

Apple is making fantastic progress with iOS. They continue to release firmware updates and betas at a frequent pace, and with each new release, developers must download and install a new version of XCode compatible with the new firmware. Managing the various versions and their associated firmwares can be a challenge. In this article I'm going to give you a couple of tips that will hopefully help.

Tags: iDevBlogADay, iPad, iOS, XCode, iPhone, iPod touch, Apple, Tips & Tricks

Follow us on Twitter

Merry Christmas - http://t.co/NcTe0QrC


@Rogers_Kelly Appears to be resolved, was 6K/s, now 80K/s. Thank you!


Some good deals for a great cause: http://t.co/aZRcGk1T It's hard to even imagine not having access to clean fresh water


@RogersKeith Can you please explain why @RogersBuzz is blocking @Dropbox as if it's a P2P site? http://t.co/JT6Q71px