iphone

Converting NSUserDefaults to Keychain?

So, NSUserDefaults is quite easy to use. But apparently, it is not too secure - there is no encryption. And of course the client wants the app prefs to be secure because it contains sensitive data. But the Keychain is secure, though hard to code (apparently). So is there a way to easily convert NSUserDefaults code to Keychain code? In o...

How to write to an XML file from the iPad OS?

I am developing an app for IPad, and I need to modify several attributes in a XML file at runtime. I found the class NSXMLDocument, http://developer.apple.com/mac/library/documentation/cocoa/reference/foundation/Classes/NSXMLDocument_Class/Reference/Reference.html But I haven't been able to import it to my project. Is this class not a...

Accessing iPhone/iPod video gallery

Hi everyone, how I can access the video galley in my iPhone view SDK. What the object I must to use to this that task. I want to show all videos ( on iPhone/iPod ) in my app and then upload selected videos on web server. Thanks. ...

How do I find what is blocking Bonjour service on Port 8080?

We are running a program that communicates via Bonjour Print Services on port 8080 of a client computer. For some reason we cannot connect to that port via our program, or via a web browser over the wireless network. Bonjour is broadcasting the location, but will not allow a connection. Typically this is caused by a firewall, but in t...

How to write multiple files from one NSData object?

Hi there! I'm writing an iPhone app that includes in-app purchasing. It downloads a zip file, then I unzip the file using the popular NSData category (zlibDeflate) which outputs the uncompressed file into an NSData object. The zip file contains multiple files in it which I need to write to the Documents directory. How can I write each fi...

Validate Credit Card Formula in Iphone App

//////////// UPDATE! ////////////////// So I looked around on the net and after finding a few formulas and testing. I found a formula that works. 1. Reverse the card number 2. For every other digit double the number 3. For the digits that you didn't double, add them in the new "doubled" string 4. Add all the numbers up together - O...

When to stop UIViewController from receiving delegate calls

In which UIViewController method should I set to nil all the occurrences of the view controller as a delegate? Is it viewDidUnload (too early?), dealloc (too late?) or something else? ...

Setting synthesized arrays causing memory leaks using nested arrays

Hello: Why is the following code causing a memory leak in an iPhone App? All of the initted objects below leak, including the arrays, the strings and the numbers. So, I'm thinking it has something to do with the the synthesized array property not releasing the object when I set the property again on the second and subsequent time this ...

CoreText: Space between lines

Hi, How I can know what is the size between two lines? I'm using CoreText API. ...

Custom UITableViewCell won't redraw on setNeedsDisplay

I created a custom UITableViewCell class with a UIButton, a UIImage, and two UILabels. The button and the image are overlayed on top of each other, and only one is displayed at a time. The expected behavior is you touch on the button, the button disappears, and it displays the image. The UITableViewCells are set to be reused. Here's ...

Documents/Images display fine in Simulator, but not on my device

Hello. My application is running fine on the simulator, but not on the device. Basically, any documents from the web (PDF, Word, M4P videos) are working great on the simulator (and can be accessed from Safari on the iPhone). However, running on the iPhone, they don't display anything. Here's some sample code: // Set up the URL d...

Translate GPS coordinates to location on PDF Map

Hi everyone, I'd like to know (from a high level view) what would be required to take a pdf floor plan of a building and determine where exactly you are on that floor plan using GPS coordinates? In addition to location, the user would be presented with a "turn by turn" directions to another point on the map, navigating down hallways, b...

Correctly assigning value to a Core Data attribute with an integer data-type

I'm missing something here, and feeling like an idiot about it. I'm using a UIPickerView in my app, and I need to assign the row number to a 32-bit integer attribute for a Core Data object. To do this, I am using this method: -(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component { ...

OpenGL Projection matrix won't allow displaying anything

I'm trying to get some basic OpenGL-ES with Shaders to run on the iPhone, based on some examples. For some reason my projection matrix refuses to result in something on the screen. It feels like a clipping plane is set very near but that contradicts with the values I supply. If I render the same scene with an Orthogonal projection matri...

Segmented Control to change views

I have created an up/down arrow segmented control button on the right side of the navigation bar in my detail view. In a table based application, how can I use these up/down arrows to move through cells in the parent table? The apple "NavBar" sample code has an example of this but the controls are not functional. The iBird program has ...

UIView scaled to thumbprint, what about subviews?

I have a UIImageView that I create progmatically right? Works like a charm when I initWithImage and set the parameters for scaling to UIViewContentModeScaleToFill. I can scale all day long and create many different smaller 'thumbprint' sized versions of the UIImageView at whim, HOWEVER when I add subviews to said UIImageView and then try...

Developing iPhone Application, How do i get video "length" from a video saved to my app docs folder?

Basically i record / import video , it saves to the docs folder and im trying to figure out how to get the length (time) so i can display it for each individual video.. I have a column in the database for it and the neccessary code to display it, just not sure how to get it.. Any help is greatly appreciated ...

How can I get jQuery UI's Draggable and Sortable functions to work on the iPhone?

I have a page that uses JQuery UI; in particular the Sortable interaction. The page works fine for desktop web browsers with mice, however I can't get the drag-drop functionality to work on Mobile Safari on the iPhone. Any dragging action simply scrolls the page. The functionality on my page is extremely similar to the Sortable Empty-...

Is 'donation' considered as commerical?

I want to port an open source program to iPhone, the license prohibited any commercial use of the code. I emailed the author and he sent back an email saying freeware is ok. Of course I cannot (should not) charge anything on top of the code. Still, I want to get compensation for my work on UI design, graphics and integration work. So ...

How to keep MPMoviePlayerController open after movie ended?

If I use MPMoviePlayerController to play video in my iPhone app, it opens, loads the movie, plays it and then closes. Is it possible to force it to stay open after the movie finishes, so that user can replay it using its controls, instead of using controls in parent view? Also, is it possible to start MPMoviePlayerController in the pause...