Wrox Home  
Search

Topic: Mac

Beginning Mac OS® X Programming (0764573993) cover image

Beginning Mac OS® X Programming

Michael Trent, Drew McCormack
ISBN: 978-0-7645-7399-6
Paperback
720 pages
July 2005
This title is out-of-print and not currently available for purchase from this site.


Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
Front/Back Cover Error on Covers
On the front and back cover, "Tiger" is version 10.4, not 1.4.
01/11/2008
40 Error in Directory Reference
There is a reference to a directory "/DeveloperExamples/AppKit"
which should actually read:
"/Developer/Examples/AppKit"
7/28/05
63 Error in Figure
figure 3-8 shows the Xcode window, with a list of files, and says that, per the current steps of the project, the reader's Xcode window should look the same. But, the window shown in the book shows a file named 'main.c', when instruction # 5 in this exercise expressly tells the user to rename that file to 'Hello2.c'. That file, and not 'main.c' should appear in figure 3-8. (Also, the icon for the 'Hello2' file, in the book and in Xcode do not match.)
09/05/06
71 Error in Code
the fourth last line in the code is:

exit(1)

This line should be changed to:

return 1
11/11/05
82 Typo
The end of the last line of step 21 reads:
to yield -.

should read:
to yield -1.
11/09
82 Error in Project
for those with the latest version of Xcode: There seems to be a bug in Xcode 2.4 related to 'ZeroLink'. The simple solution is to turn off ZeroLink before building and debugging the project. 1) Go to the 'Build' menu, and deselect the menu item 'Allow ZeroLink', which is selected by default.
02/13/07
94 Error in Text
In Step 2 the text reads:
"Choose Carbon Main Menu With Menu Bar from the Starting Point window."

It should read:
"Choose Carbon Main Window With Menu Bar from the Starting Point window."
05/01/2006
98 Error in Text
Page 98, Step 8:
It says: "Click once on the New item your nib's File menu. The New menu item will be selected."

It should say:
"Click once on the New item in your nib's File menu. The New menu item will be selected."

The change is adding the preposition "in" between "item" and "your".
There is no "it" in the before or after sentences.
07/10/2006
123 Error in Text
Under How It Works, last paragraph.

There is a statement saying that Interface Builder does not include controls for setting a window's minimum size for Carbon NIBs. This is false. In the window inspector, under the Size popup, there is a Min checkbox that can be set which will limit the window's minimum size to the pixel sizes specified in the text boxes beside the checkbox.
8/8/05
144 Error in Code
The monofont typeface reads:
Info,plist

It should read:
Info.plist
05/24/2006
144 Error in Text
In the third line the text reads:

"...in the bundle's Info,plist file."

It should read:

"... in the bundle's Info.plist file."
04/14/2006
164 Typos
the third paragraph, first sentence, says:
An array is stored as a block of contguous memory, meaning here are no gaps in the data.

It should say:
An array is stored as a block of contiguous memory, meaning there are no gaps in the data.

Notice two changes, one in contguous/contiguous and one in here/there.
10/19/06
167 Error in Code
Code reads:
// Question 3
p = &intArray[4] - 1;
printf("p is set to &a[4] - 1. What is the value of *p? ");

it should say:
// Question 3
p = &intArray[4] - 1;
printf("p is set to &intArray[4] - 1. What is the value of *p? ");
7/22/06
181 Typo
the paragraph after the code example begins:
"This mechanics of this example are quite involved..."
should read:
"The mechanics of this example are quite involved..."
10/23/06
316 Error in Code
rect.origin.y = topLeftPoint.y - rect.size.width;

should be:

rect.origin.y = topLeftPoint.y - rect.size.height;
06/20/2007
367 Misspelling
Third Paragraph:

"PrefernecesWindowController"
Should be:
"PreferencesWindowController".
2/22/06
Printer-Ready Version   Share This
With you wherever you go: pdf + ePub + kindle -- DRM-free