iphone memory management

iphone memory management

I am confused with the memory management issue in iPhone. I do not know which variable need to release?

View Answers

July 27, 2011 at 4:27 PM

I guess you need to release variables only which you assign using alloc.

For eg:

// string1 will be released automatically
NSString* string1 = [NSString string];

// must release this when done
NSString* string2 = [[NSString alloc] init];
[string2 release];

Hope it helps,

-Dinny

Ads









Related Tutorials/Questions & Answers:
iphone memory management
iphone memory management  I am confused with the memory management issue in iPhone. I do not know which variable need to release
memory management
memory management  memory management in java
Advertisements
memory management
memory management  Why objects store in heap
Memory
Memory   what is the different between heap memory and stack memory ? please explain with example
memory
memory   hi i am jane pls explain the difference between heap memory and stack memory
iphone
iphone  How can connect with the other database in iphone application(like... MYsql or oracle) is this dirctly possible
NSZombieEnabled iPhone
NSZombieEnabled iPhone  NSZombieEnabled Trouble in setting How can i set the NSZombieEnabled in iPhone application to track unmanaged memory
Sitemap iPhone Tutorial
Inheritance | Dynamic Types in Objective-C | Objective-c memory management... iPhone | Objective C Tutorial | Objective C Introduction | Why... C on Mac | Compiling Objective C | iPhone Application Development
iphone - EXC_BAD_ACCESS
, this types of error occurs when memory management is not done properly...iphone - EXC_BAD_ACCESS  What cause this "iphone - EXCBADACCESS... and allocation is given for it. But somehow you forget to release it's object from memory
iphone
† improves ¬† the ¬† code ¬†management. ¬† All ¬†screens ¬†must ¬†comply ¬†to ¬
Hire iPhone developer
, Xcode IDE, Interface Builder, Instruments Testing, Memory Management...Hire iPhone developer - Hire iPhone developers in India Apple?s iPhone is superior to all smart phones but developing applications for iPhone is not an easy
iPhone News
feature in iPhone Mac launched the popular version of money management software... idiosyncrasies such as the lack of extendable memory on their iPhone or the missing... iPhone News and Updates   
GeneralBlock Memory Leak
GeneralBlock Memory Leak   Hi all, I'm testing my iPhone application using instrument test in XCode 4... but on every test it throws a GeneralBlock... to debug this kind of memory leaks in iPhone instrument test
Finally Apple Unlocks the Bluetooth Features on iPhone
such as the lack of extendable memory on their iPhone or the missing measly floppy drive on the iMac. While the iPhone is simply a great gadget it lacked certain basic... Finally Apple Unlocks the Bluetooth Features on iPhone
memory layout
memory layout  how much space does each segement(data,stack,heap,static) holds in memory? memory here refers to ram or hard disk
memory allocation
memory allocation  If we assign memory malloc(5) and access more than the assigned memory then what will happen? 1.segmentation error 2.memory leak 3.program will not compile 4.Your view
heap memory
heap memory  how long is the object stored in heap memory persist
iPhone Graphics
iPhone Graphics  Hi, How to create iPhone Graphics? I am learning to crate UI Design for iPhone and iPad. Thanks
iphone avfoundation
iphone avfoundation  What is iphone avfoundation and why it is required? Can anyone show how to implement the AVFoundation in iPhone application with example or tutorial? Thanks
Iphone call
Iphone call  Do you have other method to make a call on Iphone,without openUrl
Iphone Tutorial
Iphone Tutorial  Hi, I am a new in this mobile applications segment. From where i will get the information about iphone tutorial or Iphone Development Tutorials. Please suggest the resouces......... Thanks
Management
Management  Hi, Can anyone give me full details of Management? Thanks   Hi, Please see the thread What is management? Thanks
Clear UIWebView cache iPhone
Clear UIWebView cache iPhone  Hi, In my iPhone application ..i am using a UIWebView to load different URL on it. But i am afraid that it 's not releasing the memory. Can anyone please explain me how to load and release
Java memory leak
Java memory leak  What is memory leak
remove from superview iphone sdk
remove from superview iphone sdk  How to remove the old view from super-view and add the new view safely? My main concern is memory leak.. so, please suggest how can i do it without facing a memory leak. Thanks
iPhone
iPhone       Apple iPhone 3G is a multi-touch smartphone that has successfully combined multimedia, email, business and internet into a single platform. The iPhone
Memory Allocation
Memory Allocation  What Is The Order Of Execution Of Statement 1) Statement Enclosed in {}. 2) Static 3) Public Static Void Main()   When jvm loads a class, static block is executed first, then main method. And at last
What is iPhone SDK?
What is iPhone SDK?       What is iPhone SDK? The iPhone SDK or iPhone software... and build the software for the iPhone. The iPhone SDK includes the API and components
Offshore iPhone Development
Offshore iPhone Development With the evolution of Apple's iPhone (internet... marketing owner of iPhone - has first time introduced unique integrated features... application software for iPhone and stored on iTune - Apple's multimedia
Outsourcing iPhone development
, iPhone Content Management services, iPhone graphics, GPS-based iPhone...Outsourcing iPhone Development Apple Inc., which is the habitual... the world by launching third generation Internet phone – iPhone. After its
Creating a memory leak with Java
Creating a memory leak with Java  Creating a memory leak with Java

Ads