cocoa-touch

Enqueue a selector to the run loop - is [NSObject performSelector:withObject:afterDelay:] the way to go?

Hi guys, I'd like to have a method be executed after the current method has passed and the UI has been updated. For that purpose, I'm using [object performSelector:@selector(someSelector) withObject:someObject afterDelay:0.0] right now. According to Apple's documentation, this creates a NSTimer which will then trigger and append the sel...

how to display indicator

I cannot display Indicator View. ItemController.h #import <UIKit/UIKit.h> @interface ItemController : UITableViewController { UIView* loadingView; UIActivityIndicatorView* indicator; } @property (nonatomic, retain) UIView *loadingView; @property (nonatomic, retain) UIActivityIndicatorView *indicator; @end ItemController.m .....

How to push WebView in NavigationController

I want to display web view when table cell is selected - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { [uiWebView loadRequest:[NSURL URLWithString:@"http://www.google.com"]]; [self.navigationController pushNavigationItem:uiWebView animated:YES]; } log -[UINavigationController pushNav...

UIPicker to open to a UIView

I have a UIPicker that is holding titles. I would like it to when a row is tapped to open to a .xib view/ UIView and have a small textview in it. Is this possable?? If so please help!! Thanks in advance for any help.. ...

how to update data to twitter from my phone app

I am creating a app that I want to have a button for the user to tell others on twitter about my APP and have them post it to their twitter account.. how can this be done im fairly new to iphone programming, but this will finish up my second app please help and thanks for all your advice concerning this matter. ...

how to use sortUsingFunction:context

appdata.items is NSMutableArray. I connot compile This code. Error code is "prop.173 has an incomplete type". NSInteger compareInfo(id aInfo1, id aInfo2, void *context){ NSDate* info1 = [aInfo1 objectAtIndex:2]; NSDate* info2 = [aInfo2 objectAtIndex:2]; return [info1 compare:info2]; } -(void)saveData{ NSData* data = [[NSMutab...

Should I send retain or autorelease before returning objects?

I thought I was doing the right thing here but I get several warnings from the Build and Analyze so now I'm not so sure. My assumption is (a) that an object I get from a function (dateFromComponents: in this case) is already set for autorelease and (b) that what I return from a function should be set for autorelease. Therefore I don't ...

Wrapping a UITableViewController in NSProxy

I have a subclass of NSProxy designed to forward messages to either an object instance or to Lua functions if they are defined for the selector. This works in most cases. UITableViewController, however, is a different case altogether. When I set up my proxy object with an instance of UITableViewController (or a stub subclass) it doesn't ...

Licensing system for static library

I'd like to sell a static library for Cocoa Touch apps but want to protect it from being freely distributed. Has anyone tried this or have suggestions on a scheme(s) that I can build to handle it? One example from the desktop world is a vendor sending a license key to you after purchasing the library. That key must be embedded in your...

How to set/corrent the resting position of UIScrollView contents after it has scrolled.

I am implementing a view similar to a Table View which contains rows of data. What I am trying to do is that after scrolling, each row snaps to a set of correct positions so the boundaries of the top and bottom row are completely visible - and not trimmed as it normally happens. Is there a way to get the scroll destination before the sc...

Calling another view from within a view class

i may be making more out of this because of the late hour. i am confused. i have multiple views i call from a viewcontroller class. typically they are called with a uibutton object. say i have two views. main and child view. here is how i would call the child while the main view is visible. [self presentModalViewController:childVie...

UIImageView - How to get the file name of the image assigned?

Is it possible to read the name of an UIImageView's image that's presently stored in the ImageView? I was hoping you could do something kind of like this, but haven't figured it out. NSString *currentImageName = [MyIImageView getFileName]; ...

Detecting the use of private APIs

I'm being rejected on the App Store for using private instance variables in my app. The ivars I am supposedly using are most definitely not being accessed in my code, but I am using one or two static libs from third parties. How would I test whether these could actually be the offenders? Update: Apple is accusing me (and 3rd party libs...

Class not receiving delegate notifications

I have created a class (TestAccel) that implements UIAccelerometerDelegate. I have a private var in this class for UIAccelerometer. UIAccelerometer *accel; The class init looks like this: - (id) init:(id)actOnThisInstance{ [self init]; accel = [UIAccelerometer sharedAccelerometer]; accel.delegate = actOnThisInstance; return self; } ...

How to use the first character as a section name

I'm using Core Data for a table view, and I'd like to use the first letter of each of my results as the section header (so I can get the section index on the side). Is there a way to do this with the key path? Something like below, where I use name.firstLetter as the sectionNameKeyPath (unfortunately that doesn't work). Do I have to gra...

Detect incoming phone calls

I need to determine when an incoming phone call arrives. I know that applicationWillTerminate will be called if the user takes the call and applicationWillResignActive when the popup with the confirmation message for the call appears, however: -applicationWillTerminate is also called when the app exits by user request or battery is about...

Discovering the user's first and last names?

I am trying to programmatically discover the first and last names of the iPhone user. Is this possible at all? Calling this ... getpwuid( getuid() )->pw_gecos == "Mobile User" ..alas. Iterating over the address book finds all address book records, but doesn't distinguish between the device owner and anyone else (that I can tell). Gi...

Multiple tabs controlling a single UIWebview

Hello, how do I use multiple UITabBar tabs for controlling a single UIWebView? An Example: Pressing tab1: UIWebView loads index.html Pressing tab2: the same UIWebView loads customers.html Pressing tab3: the same UIWebView loads tos.html My approach was to put the UIWebView in the AppDelegate and set self.webview of every ViewControl...

Importing an SSL cert under the iPhone SDK

My app connects to the Schwab OFX server using NSURLConnection . Unfortunately the server uses a very recent intermediate certificate that is trusted on the Mac desktop but not yet the iPhone. (Try the URL—you'll get a cert error on iPhone.) There's no easy way to tell NSURLConnection to ignore an invalid cert that I know of. Thus I'm t...

UINavigationBar with a static image

Adding an image to a UINavigationItem's titleView is pretty trivial, but when I push a new view on the stack it animates the UINavigationItem sliding off to the left, along with the titleView, and loads a new UINavigationItem. I can think of a number of ways to go about making that image stay put, but they all seem pretty hacky. Is the...