Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 与网站合作_Objective C - Fatal编程技术网

Objective c 与网站合作

Objective c 与网站合作,objective-c,Objective C,我想创建一个文本字段和一个按钮。当点击按钮时,它应该在我所在的聊天室中“发布”文本字段输入 input id=“chat submit”class=“input\u submit”value=“Post Message”type=“submit” 这是我从网站上通过Chatbutton或postmessage按钮得到的东西 我必须使用什么方法,或者你们可以给我什么样的示例代码来达到我想要的目的 请帮帮我。我尝试了不同的HTTPRequest功能,但我不知道将聊天按钮的信息放在哪里 我想创建一个类

我想创建一个文本字段和一个按钮。当点击按钮时,它应该在我所在的聊天室中“发布”文本字段输入

input id=“chat submit”class=“input\u submit”value=“Post Message”type=“submit”

这是我从网站上通过
Chatbutton
postmessage
按钮得到的东西

我必须使用什么方法,或者你们可以给我什么样的示例代码来达到我想要的目的

请帮帮我。我尝试了不同的HTTPRequest功能,但我不知道将聊天按钮的信息放在哪里


我想创建一个类似这样的移动聊天…

那么,您想知道如何创建HTTP POST请求,并用参数填充它吗

除非您使用第三方库,否则在Cocoa中,您必须自己组装POST请求主体。您可以使用如下代码:

    NSMutableURLRequest *request = ...;
    NSMutableString *ps = [NSMutableString string];

    BOOL first = YES;
    for (NSString *key in self.postParameters)
    {
        [ps appendFormat:@"%@%@=%@", (first==YES) ? @"" : @"&", key, [[self.postParameters objectForKey:key] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
        first=NO;
    }

    NSData* postVariables = [ps dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
    NSString* postLength = [NSString stringWithFormat:@"%lu", [postVariables length]];

    [request setValue:postLength forHTTPHeaderField:@"Content-Length"];
    [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
    [request setHTTPBody: postVariables];
此代码假定您有一个NSDictionary
self.postParameters
,其中包含要发布的内容


一旦您发出了
NSMutableURLRequest
,您就可以使用
NSURLConnection

发送它。根据我所知,您正在制作一个iPhone应用程序,您需要填写一张表格然后发送它,请您澄清一下您想要什么?如果是这种情况,那么你需要发出post请求。还请给我们一些您尝试过的示例代码。好的,谢谢。所以对于request=myURL的聊天,对吗?我应该在哪里输入聊天按钮的id?我有像上面这样的代码,但我不知道在哪里输入需要的代码,这样它就可以工作了。。