<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>bencoffman.com/blog - Snow Leopard</title>
    <link>http://bencoffman.com/blog/</link>
    <description>News about Tech and a few other things.</description>
    <language>en-us</language>
    <copyright>Ben Coffman</copyright>
    <lastBuildDate>Mon, 28 Sep 2009 16:55:19 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>coffmanben@gmail.com</managingEditor>
    <webMaster>coffmanben@gmail.com</webMaster>
    <item>
      <trackback:ping>http://bencoffman.com/blog/Trackback.aspx?guid=054403bc-fa5b-44b0-9dd2-e8150e71c9ed</trackback:ping>
      <pingback:server>http://bencoffman.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://bencoffman.com/blog/PermaLink,guid,054403bc-fa5b-44b0-9dd2-e8150e71c9ed.aspx</pingback:target>
      <dc:creator>Ben Coffman</dc:creator>
      <wfw:comment>http://bencoffman.com/blog/CommentView,guid,054403bc-fa5b-44b0-9dd2-e8150e71c9ed.aspx</wfw:comment>
      <wfw:commentRss>http://bencoffman.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=054403bc-fa5b-44b0-9dd2-e8150e71c9ed</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <b>Error Readout:</b>
        <br />
        <i>1st Error:</i>
        <br />
this class is not key value coding-compliant for the key managedObjectContext<br /><br /><i>2nd Error:</i><br />
NSImageCell's object value must be an NSImage<br /><br /><b>Fix:</b><br />
1st Error:<br />
There is one prominent reason you could get this answer. You didn't spell your property
correctly when you were binding it to....well....whatever you want to bind it to,
in my case it was an <i>Array Controller</i>.<br /><br />
My problem however had nothing to do with this. When I created a new project after
I upgraded to xCode 3.2 I forgot to check one very import checkbox, <i>Create document-based
application (</i><i>Note: it was not a check box in older version of xCode it was
a full icon selection upon creating a project)</i>. By not checking this I created
a big variety of problems for myself. One of the errors occurring when I didn't check
the <i>Create document-based application, </i>was the error <i>this class is not key
value coding-compliant for the key managedObjectContext. </i><br /><br />
2nd Error:<br />
This error is very clear in it's issue. I was creating an entity with a property of
native type binary and the compiler wanted NSImage. Grrr but I should be able to pass
an image as a binary object, I would say to myself as I had urges to break my laptop
and anything else in reach over my knee. My fix again was to simply create a project
and remember to click <i>Create document-based application. </i>I know this is not
your typical fix, but in case someone else runs into this issue the same way I did
I hope they find this and it will be a quick and easy resolution.<br /><br /><b>Explanation:<br /></b>All of this pain could have been resolved from the very beginning had I known
to click <i>Create document-based application. </i>It was a silly little mistake that
cost me a few hours. In my defense however I was under the impression of not checking <i>Create
document-based</i> because in Hillegass's book he states that for this exercise we
will not be using NSDocument, but NSPersistentDocument instead. It turns out this
still means you have to check <i>Create document-based application.</i><br /><br />
I will state that I should have known something was wrong when I didn't have a MyDocument.xib
in the <i>Resource</i> folder after I created the project.<br /><br />
I've attached an image, mainly because blog posts are more fun when there is an image,
but also because it shows where this one simple little check box changed my life for
a hot minute.<br /><br /><img src="http://www.bencoffman.com/xcode3.2.png" /><br /><br /><p></p><img width="0" height="0" src="http://bencoffman.com/blog/aggbug.ashx?id=054403bc-fa5b-44b0-9dd2-e8150e71c9ed" /></body>
      <title>this class is not key value coding-compliant for the key managedObjectContext</title>
      <guid isPermaLink="false">http://bencoffman.com/blog/PermaLink,guid,054403bc-fa5b-44b0-9dd2-e8150e71c9ed.aspx</guid>
      <link>http://bencoffman.com/blog/2009/09/28/thisClassIsNotKeyValueCodingcompliantForTheKeyManagedObjectContext.aspx</link>
      <pubDate>Mon, 28 Sep 2009 16:55:19 GMT</pubDate>
      <description>&lt;b&gt;Error Readout:&lt;/b&gt;
&lt;br&gt;
&lt;i&gt;1st Error:&lt;/i&gt;
&lt;br&gt;
this class is not key value coding-compliant for the key managedObjectContext&lt;br&gt;
&lt;br&gt;
&lt;i&gt;2nd Error:&lt;/i&gt;
&lt;br&gt;
NSImageCell's object value must be an NSImage&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Fix:&lt;/b&gt;
&lt;br&gt;
1st Error:&lt;br&gt;
There is one prominent reason you could get this answer. You didn't spell your property
correctly when you were binding it to....well....whatever you want to bind it to,
in my case it was an &lt;i&gt;Array Controller&lt;/i&gt;.&lt;br&gt;
&lt;br&gt;
My problem however had nothing to do with this. When I created a new project after
I upgraded to xCode 3.2 I forgot to check one very import checkbox, &lt;i&gt;Create document-based
application (&lt;/i&gt;&lt;i&gt;Note: it was not a check box in older version of xCode it was
a full icon selection upon creating a project)&lt;/i&gt;. By not checking this I created
a big variety of problems for myself. One of the errors occurring when I didn't check
the &lt;i&gt;Create document-based application, &lt;/i&gt;was the error &lt;i&gt;this class is not key
value coding-compliant for the key managedObjectContext. &lt;/i&gt;
&lt;br&gt;
&lt;br&gt;
2nd Error:&lt;br&gt;
This error is very clear in it's issue. I was creating an entity with a property of
native type binary and the compiler wanted NSImage. Grrr but I should be able to pass
an image as a binary object, I would say to myself as I had urges to break my laptop
and anything else in reach over my knee. My fix again was to simply create a project
and remember to click &lt;i&gt;Create document-based application. &lt;/i&gt;I know this is not
your typical fix, but in case someone else runs into this issue the same way I did
I hope they find this and it will be a quick and easy resolution.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Explanation:&lt;br&gt;
&lt;/b&gt;All of this pain could have been resolved from the very beginning had I known
to click &lt;i&gt;Create document-based application. &lt;/i&gt;It was a silly little mistake that
cost me a few hours. In my defense however I was under the impression of not checking &lt;i&gt;Create
document-based&lt;/i&gt; because in Hillegass's book he states that for this exercise we
will not be using NSDocument, but NSPersistentDocument instead. It turns out this
still means you have to check &lt;i&gt;Create document-based application.&lt;/i&gt;
&lt;br&gt;
&lt;br&gt;
I will state that I should have known something was wrong when I didn't have a MyDocument.xib
in the &lt;i&gt;Resource&lt;/i&gt; folder after I created the project.&lt;br&gt;
&lt;br&gt;
I've attached an image, mainly because blog posts are more fun when there is an image,
but also because it shows where this one simple little check box changed my life for
a hot minute.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.bencoffman.com/xcode3.2.png"&gt;
&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://bencoffman.com/blog/aggbug.ashx?id=054403bc-fa5b-44b0-9dd2-e8150e71c9ed" /&gt;</description>
      <comments>http://bencoffman.com/blog/CommentView,guid,054403bc-fa5b-44b0-9dd2-e8150e71c9ed.aspx</comments>
      <category>Mac OS X</category>
      <category>Objective C</category>
      <category>Snow Leopard</category>
    </item>
    <item>
      <trackback:ping>http://bencoffman.com/blog/Trackback.aspx?guid=07d96b0d-b1c5-451b-ba43-c26bc272ac9e</trackback:ping>
      <pingback:server>http://bencoffman.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://bencoffman.com/blog/PermaLink,guid,07d96b0d-b1c5-451b-ba43-c26bc272ac9e.aspx</pingback:target>
      <dc:creator>Ben Coffman</dc:creator>
      <wfw:comment>http://bencoffman.com/blog/CommentView,guid,07d96b0d-b1c5-451b-ba43-c26bc272ac9e.aspx</wfw:comment>
      <wfw:commentRss>http://bencoffman.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=07d96b0d-b1c5-451b-ba43-c26bc272ac9e</wfw:commentRss>
      <title>Mac OS X Snow Leopard</title>
      <guid isPermaLink="false">http://bencoffman.com/blog/PermaLink,guid,07d96b0d-b1c5-451b-ba43-c26bc272ac9e.aspx</guid>
      <link>http://bencoffman.com/blog/2009/08/30/MacOSXSnowLeopard.aspx</link>
      <pubDate>Sun, 30 Aug 2009 20:10:00 GMT</pubDate>
      <description>&lt;img src="http://bencoffman.com/blog/content/binary/Snow%20Leopard.jpg" style="float: left; margin-left: 0px; margin-right: 1em; width: 200px; height: 200px;"&gt;Snow
Leopard has only been out since Friday, but a few people got the OS upgrade early
and blogged all the good stuff. Knowing this, I'm still going to blog about the new
OS from Apple.&lt;br&gt;
&lt;div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;I'll cover the price, the security upgrade, the cool new features, the size reduction
and make a fun little video demonstrating some of the features in Snow Leopard.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;$29 dollars. The low price is largely because Snow Leopard is more of an upgrade
than a whole new OS. It offers only a few new flashy features that mac users have
come to expect. Most of its added features are in unseen functionality such as &lt;a id="a:jv" href="http://www.apple.com/macosx/technology/" title="Grand Central Dispatch"&gt;Grand
Central Dispatch,&lt;/a&gt; that most will never see or care about. Just knowing their computer
runs faster is good enough. Examining these aspects Apple marketing said $29 bucks
is a fair price. I agree, skip a few drinks this weekend and you have your new upgrade.
&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;Security has always been a big aspect enthusiast place on Apple vs. Windows.
Sadly even with this new upgrade, Snow Leopard is not as secure Windows 7. Windows
7 has some new security functionality, such as&amp;nbsp;Address Space Layout Randomization
(ASLR) and Data Execution Prevention (DEP). Elinor Mills wrote a great article on
it &lt;a id="xh:x" href="http://news.cnet.com/8301-27080_3-10318943-245.html?tag=newsLeadStoriesArea.1" title="here"&gt;here&lt;/a&gt;.
The real question about Max OS X security: does Apple need to have the latest security
practices incorporated into their OS? If their OS isn't being targeted, yet, why put
a large costly focus on having the newest security practices when it doesn't reduce
any potential threats on their OS. This is a small advantage Apple has by having 5%
market share next to Windows world domination market share. 
&lt;br&gt;
&lt;b&gt;SIDE NOTE:&lt;/b&gt; This will most likely be changing with future generations, have
you seen a college lecture hall these days, it looks like a &lt;a id="f.hw" href="http://tusb.stanford.edu/Computers%20and%20Lecture.jpg" title="glowing apple orchard"&gt;glowing
apple orchard&lt;/a&gt;.
&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;apple great="" adding="" functionality="" that="" you="" can="" show="" your="" friends="" which="" invokes="" response="" awe="" cool,="" usually="" ending="" statement="" i="" really="" need="" just="" get="" mac.="" most="" notable="" to="" me="" is="" snow="" leopard="" s="" integration="" with="" exchange="" server,="" this="" helps="" move="" computers="" into="" the="" corporate="" market="" largely="" untaped="" world="" for="" apple.="" very="" cool="" new="" preview="" features,="" demonstrated="" below,="" more="" information="" about="" surrounding="" wifi="" networks,="" scrollable="" stacks,="" and="" a="" handful="" of="" other="" small="" refinements.=""&gt;
&lt;/apple&gt;
&lt;/div&gt;
&lt;div&gt;Finally the upgrade has the potential to reduce the size of the OS's footprint
on your hard drive up to half in some cases. Curiosity has me wondering how they did
such dramatic size reductions while still adding functionality.
&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;object width="750" height="480"&gt;
&lt;param name="movie" value="http://www.bencoffman.com/2009-08-30_1438.swf"&gt;
&lt;embed src="http://www.bencoffman.com/2009-08-30_1438.swf" width="750" height="480"&gt; 
&lt;/object&gt;
&lt;img width="0" height="0" src="http://bencoffman.com/blog/aggbug.ashx?id=07d96b0d-b1c5-451b-ba43-c26bc272ac9e" /&gt;</description>
      <comments>http://bencoffman.com/blog/CommentView,guid,07d96b0d-b1c5-451b-ba43-c26bc272ac9e.aspx</comments>
      <category>Mac</category>
      <category>Mac OS X</category>
      <category>Snow Leopard</category>
    </item>
  </channel>
</rss>