• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Javascript to Objective-C
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Javascript to Objective-C


  • Subject: Re: Javascript to Objective-C
  • From: Sam Stigler <email@hidden>
  • Date: Mon, 3 Dec 2007 00:54:32 -0800

I'd highly recommend checking out NSURLConnection, NSMutableURLRequest, NSURL, NSDate, and NSString in the Xcode documentation, or at developer.apple.com.

Just off the top of my head (disclaimer: I'm typing this in Mail)...

NSDate *now = [NSDate date]; // gives you the current date
NSString *urlString = [NSString stringWithFormat:@"www.yourserver.net/abc.cgi&command= %@&date=%@", command, now]; // note: this requires that you have an NSString called "command" somewhere before this.
NSMutableURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]]; // note: I'm fairly certain this will only work if you upload the cgi script to a server, or enable web sharing on your computer.
[request setHTTPMethod:@"POST"];
// I'm not sure what the "false" does in your third line.
[request setValue:@"text/html" forHTTPHeaderField:@"Content-Type"];


Then look at the documentation for NSURLConnection for information about how to send the request and receive the response(s) to it. If you want it to be asynchronous you're going to have to specify a delegate; if you're not sure what that is read http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CommunicatingWithObjects/chapter_6_section_4.html .


-Sam


On Dec 2, 2007, at 11:55 PM, Kishore wrote:

I am trying to port the code over to Objective-C.


On 03-Dec-07, at 1:21 PM, Ian was here wrote:

Are you trying to run the Javascript code through
Cocoa, which I would recommend using a WebView, or are
you just trying to port the code over to Obejctive-C?



--- Kishore <email@hidden> wrote:

Hi All,

	I am a newbie in URLLoading system in Cocoa. I got
a requirement for
converting some javascript code to Cocoa
(Objective-C).

	I tried to implement by studying URL Loading System
(Cocoa), but I
couldn't get the result. Please help me in
converting this js  code
to Objective-C (Cocoa).

	Here is my Javascript code:

	var xmlReq = NewHttpObject();
	var date = new Date();
	xmlReq.open("POST", "abc.cgi", false);
	xmlReq.setRequestHeader('Content-Type', 'text/html;
charset=UTF-8');
	xmlReq.send("&command="+command+"&date="+date);

	var result = xmlReq.responseText;


Thanks,
Kishore



_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator
comments to the list.
Contact the moderators at
cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

@yahoo.com

This email sent to email@hidden




____________________________________________________________________________________
Be a better pen pal.
Text or chat with friends inside Yahoo! Mail. See how. http://overview.mail.yahoo.com/



Thanks, Kishore



_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Re: Javascript to Objective-C (From: Ian was here <email@hidden>)
 >Re: Javascript to Objective-C (From: Kishore <email@hidden>)

  • Prev by Date: Re: Agent library without UI elements
  • Next by Date: NSOpenPanel trouble with leopard
  • Previous by thread: Re: Javascript to Objective-C
  • Next by thread: Re: CoreAnimation scene becomes blurry after scrolling NSScrollLayer?
  • Index(es):
    • Date
    • Thread