• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: NSData dataWithBytes problem on Intel
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSData dataWithBytes problem on Intel


  • Subject: Re: NSData dataWithBytes problem on Intel
  • From: Scott Stevenson <email@hidden>
  • Date: Tue, 20 Mar 2007 20:08:05 -0700


On Mar 20, 2007, at 6:04 PM, Sam Waters wrote:

I've found that if I do this:

NSData * dTempData = [NSData dataWithBytes:pBytes length:iLen];

and later on do this:

NSData * dTempData2 = [NSData dataWithBytes:pOtherBytes length:iOtherLen];

then everything is fine for both Intel and PPC, but am worried I'm doing
something fundamentally wrong. PLEASE let me know if I'm doing something
terribly wrong here, I'm new at this!

I think the bug is probably outside of the code you're showing us because there's no way for NSData to know which variable you're assigning object pointer to.


Try something like this:

NSData * dTempData = [NSData dataWithBytes:pBytes length:iLen];
pOtherBytes = pBytes;
iOtherLen = iLen;
dTempData = [NSData dataWithBytes:pOtherBytes length:iOtherLen];

If that works, then it's probably a problem with the way either pOtherBytes or iOtherLen is being set up. On the other hand, if it still crashes, then it might have something to do with the way dTempData is being used after the second assignment.

As for why you see problems on Intel and not PowerPC, it's hard to say without knowing seeing the context of the rest of the code.

    - Scott
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: NSData dataWithBytes problem on Intel
      • From: Sam Waters <email@hidden>
References: 
 >NSData dataWithBytes problem on Intel (From: Sam Waters <email@hidden>)

  • Prev by Date: Embedding a WebView in a Table
  • Next by Date: Re: Embedding a WebView in a Table
  • Previous by thread: NSData dataWithBytes problem on Intel
  • Next by thread: Re: NSData dataWithBytes problem on Intel
  • Index(es):
    • Date
    • Thread