diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2011-03-20 21:16:15 -0700 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2011-03-20 21:16:15 -0700 |
commit | 1e76e87db5964bc41362282d49cfdeb3169f7455 (patch) | |
tree | 1d7ede480b8f8b11d1a9238b3093868f1094eec9 | |
parent | 4058b165cce38c5f5e7d1670d63e3f711443e329 (diff) |
Witness the return of the memory-for-stability tradeoff on 2.x.
-rw-r--r-- | CyteKit/WebViewController.mm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/CyteKit/WebViewController.mm b/CyteKit/WebViewController.mm index 7cb5979..522a31f 100644 --- a/CyteKit/WebViewController.mm +++ b/CyteKit/WebViewController.mm @@ -739,6 +739,9 @@ float CYScrollViewDecelerationRateNormal; [delegate_ retainNetworkActivityIndicator]; [self didStartLoading]; + + if (kCFCoreFoundationVersionNumber < kCFCoreFoundationVersionNumber_iPhoneOS_3_0) + [self retain]; } - (void) didFinishLoading { @@ -754,6 +757,9 @@ float CYScrollViewDecelerationRateNormal; [delegate_ releaseNetworkActivityIndicator]; [self didFinishLoading]; + + if (kCFCoreFoundationVersionNumber < kCFCoreFoundationVersionNumber_iPhoneOS_3_0) + [self autorelease]; } - (bool) isLoading { |