Yeah, I'd say I've spent a ton of time getting hung up on differences between the book and current software. It started out small enough - trying to delete a segue and I accidentally deleted a file in the navigator instead. I added a file back in, but errors started popping up everywhere. I then gave up, went way back, and rebuilt my practice file. Then, I started finding errors proliferating because xcode somehow is mixing up files between the new and old project. Even when the code is right, and matches the book and all the right files are referenced, I keep getting errors.
Long story short - I gave up on trying to build practice files. Would be helpful if there were intermediate files or finished files I could reference. I guess probably wait for the new book to come out would be my recommendation.