Solved

How to call a function (method) in Objective C

Posted on 2009-07-13
2
8,760 Views
Last Modified: 2013-11-25
Hi Experts,

I am trying to develop an iPhone application that gets some data from a socket and parses it for display. I basically have it working, but would like to pass some of the logic to a function to have it parse and display the data.

In the code snippets attached I would like to create a function called "parse" and have it work on the string "data".

I have a tried all of the syntax I can think of like:
"void parse(data);", "[parse:data]", "[data:parse]", etc. to call the function

The code is from mainview.m

Thank you in advance.
// Data Received //

NSString *data;

data = [[NSString alloc] initWithFormat: @"%@\n%@", resultText.text, output];

    if (data = @"rt=ok")

    {

         servername.text = data;  //THIS WORKS

    }

    else{

          void parse(data);           // CALL THE FUNCTION FROM HERE

    }
 
 

- (void)parse:data {

    NSLog("PARSING DATA");

    txtsend.text = data;

    return;

}

Open in new window

0
Comment
Question by:enjay99
2 Comments
 
LVL 5

Accepted Solution

by:
AGoodKeenMan earned 250 total points
ID: 24838095
You almost had it,

[self parse:data];
0
 

Author Closing Comment

by:enjay99
ID: 31602730
Thank you for your excellent response
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Windows programmers of the C/C++ variety, how many of you realise that since Window 9x Microsoft has been lying to you about what constitutes Unicode (http://en.wikipedia.org/wiki/Unicode)? They will have you believe that Unicode requires you to use…
The release of the iPhone 6 and iPhone 6 Plus was a complete game changer for Apple. Steve Jobs had even showed his distaste for larger phones, calling them “Hummers”. But to compete with larger smartphones, Apple finally introduced the iPhone 6 wit…
The goal of this video is to provide viewers with basic examples to understand how to use strings and some functions related to them in the C programming language.
Video by: Grant
The goal of this video is to provide viewers with basic examples to understand and use while-loops in the C programming language.

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now