Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

scburns123

macrumors newbie
Original poster
Nov 13, 2006
7
0
I am trying to create an app that makes 3 buttons with 3 different sounds (less than 30 seconds). I can't seem to figure out the code. I am new to the iPhone SDK world (and programming world for that matter). I have tried to view the C tutorials in relation to Objective-C tutorials, but don't seem to be making any headwind.

So please don't flame me for my lack of knowledge!!!

So this is a snippet of the code I have so far. Where am I going wrong with it?

Code:

{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

NSMutableArray *myArray;
myArray = [[NSMutableArray alloc] init];
myArray = [[[NSMutableArray alloc] initWithObjects:mad:"test.mp4", @"testb.mp4", @"testc.mp4", nil] retain];
[myArray release];
[pool release];
}

I am guessing that I am missing a Loop portion (in reference to Playing button sounds...help).


Thanks anyone and everyone for your help in advance!
 
Oh, no, not another ridiculous bodily sounds app, I hope. :rolleyes:

Good news is if you get it right, you'll make more than the rest of us make in 5 years. People really loved 3rd grade apparently. :)

Bad news (or good news if you like to learn!) is you've got a bit to learn still. I would suggest you go through the iPhone specific tutorials on http://developer.apple.com/iphone and pick up a book on Cocoa development in general (Kochan's book apparently is popular, and he's on this board quite a bit to answer questions)

Then if you have specific questions on "why doesn't this work", "how do I do this", etc., I'm sure people will help.

(As long as you promise it's not another stupid burping farting thing. :))

Right now I'm guessing you're working from a template of a Mac (not iPhone) command line utility. And this function you posted is your main(). So that's the wrong track. You should read about how to build apps with a graphical/touch interface using UIKit (or at least learn about Mac GUI programming since it's quite similar.)

Hope that helps.
 
NSMutableArray *myArray;
myArray = [[NSMutableArray alloc] init];
myArray = [[[NSMutableArray alloc] initWithObjects:mad:"test.mp4", @"testb.mp4", @"testc.mp4", nil] retain];
Just to let you know. You'll have a memory leak with the above code.

P.S. In the future, please try to use the [ CODE ] [ /CODE ] tags. (Remove spaces or use the # tool in the toolbar.)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.