Oh dear. I've just been tinkering about in Xcode making a very basic first iPhone app. I spent half an hour trying to work out why my app wasn't taking input from a text box and displaying it on a label. All the code was right, I just didn't save the XIB file from within Interface Builder after dragging the actions! 
