News for hackers. Stuff that matters.

bjepson

Re:Tim O'Reilly in a Nutshell on Sunday May 01, 2011 @11:03PM (#2504831)
You're welcome; I had asked Vandad to check over the code, and he got back to me with a new set of examples very fast. He also confirmed what you found; Xcode 4 is really good at figuring out what it should do. I'm really glad about that because I've had a lot of trouble opening other peoples' projects and even opening old projects of my own in Xcode 3.x.
Re:Tim O'Reilly in a Nutshell on Friday April 29, 2011 @11:06PM (#2499771)
How about Xcode 4? You mentioned both Xcode 4 and 3.2, and I'm using Xcode 4.

In Xcode 4, I downloaded it from scratch, extracted the file, saw the "missing base SDK" error, but ran it successfully in the simulator without any changes.

If you'd like, I might be able to do a clean install of the old version on a different machine in /Developer and tell you what I see. But I won't have a chance to do that for a few days.

If I recall correctly, this is a common problem with Xcode 3.x. Even sample code that people obtained from Apple employees seemed to have this problem:

http://stackoverflow.com/questions/3365114/frameworks-are-re...

I'm pretty sure I had this problem a lot before I upgraded to Xcode 4.

- Brian

Re:Tim O'Reilly in a Nutshell on Friday April 29, 2011 @09:03PM (#2499573)
Thanks. I just tried a few at random (Adding Persons to Groups, Displaying Hierarchical Data, and Displaying an Image for the Title of the Navigation Bar). Xcode complained about "Missing SDK in target" because I only have SDK 4.3, but they all built fine nonetheless. I didn't find any that had a problem finding a framework.

I'm assuming you installed Xcode into the standard location, /Developer, right? Let me know the name of at least one project that's messed up so I can duplicate your problem on my computer.

Thanks,

Brian

Re:Tim O'Reilly in a Nutshell on Friday April 29, 2011 @12:48PM (#2497999)
Thanks, bk21. We did have compensated technical reviewers, who are themselves iPhone app developers, review Vandad's book, and Vandad addressed all the concerns he raised. We calibrate the target audience level based on the topics that are covered (beginner, intermediate, advanced).

I'll review these concerns with Vandad and also ask him to tackle the problems with the project files and get these addressed quickly.

Thanks,

Brian

Re:Tim O'Reilly in a Nutshell on Friday April 29, 2011 @12:45PM (#2497986)
I can't tell you whether the reviewers downloaded the sample code, but I don't expect they would have posted a review without trying at least some of the examples.

I will ask the author to review his examples ASAP and make any fixes necessary. Do you remember which settings you needed to change in the projects?

Thanks,

Brian

Re:Tim O'Reilly in a Nutshell on Thursday April 28, 2011 @01:45PM (#2494242)
Your claim that the reviews are fake is untrue. These are genuine reviews. But if you don't believe me, I can't change that. I can change what ends up on the printed page, though. We want these books to be the best they can be, and if you want to help, here's how:

Submit errata for the book when you find a mistake: For Learning iPhone Programming, it's http://www.oreillynet.com/cs/catalog/create/errata/?b=5073. For the Cookbook, it's http://www.oreillynet.com/cs/catalog/create/errata/?b=15595. We don't pay people for errata, but I'll make an offer to you and anyone else reading this: for every 10 new errata submissions of yours that we can confirm, I'll give you an O'Reilly ebook of your choice free.

Be a tech reviewer on an upcoming book: We do pay a modest honorarium for this. You'd be reading the book, looking for mistakes and other issues. Contact me for details.

To take me up on either offer, drop me an email at bjepson at oreilly. Act now, and I'll hook you up with an early access ebook for an upcoming book that I'm working on, Programming iOS 4: http://oreilly.com/catalog/0636920010258. I'd be interested in your opinion of that book.

Thanks,

Brian