小编Ede*_*iss的帖子

请求NSURLRequest

我正在尝试使用数据库的应用程序(实际上在我的本地主机中),我尝试使用ASIHTTPRequest但是在iOS 5中遇到了很多麻烦(我在那里学习了如何使用ASIHTTPRequest表单:http://www.raywenderlich.com / 2965 /如何到写的-IOS-APP-该用途-A-Web服务

现在我正在尝试使用Apple提供的API:NSURLRequest/NSURLConnection等,......

我阅读了Apple在线指南并制作了第一个代码:

- (void)viewDidLoad
{

    [super viewDidLoad];

     // Do any additional setup after loading the view, typically from a nib.



    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL

                                URLWithString:@"http://localhost:8888/testNSURL/index.php"]

                                cachePolicy:NSURLRequestUseProtocolCachePolicy

                                timeoutInterval:60.0];



    [request setValue:@"Hello world !" forKey:@"myVariable"];



    NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:request delegate:self];

    if (theConnection) {

        receiveData = [NSMutableData data];   

    }

}
Run Code Online (Sandbox Code Playgroud)

我添加了API所需的代理

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data

- (void)connection:(NSURLConnection *)connection

- (void)connectionDidFinishLoading:(NSURLConnection *)connection
Run Code Online (Sandbox Code Playgroud)

这是我的PHP代码:

<?php
if(isset($_REQUEST["myVariable"])) {
    echo $_REQUEST["myVariable"];
}
else    echo …
Run Code Online (Sandbox Code Playgroud)

objective-c nsurlconnection nsurlrequest ios

10
推荐指数
2
解决办法
4万
查看次数

最后重播AVQueuePlayer中的项目

我需要在我的内容中创建类似无限循环的东西AVQueuePlayer.特别是,我要重播整个NSArrayAVPlayerItem一度的最后一个组件播放完毕.

我必须承认,我实际上并不知道如何实现这一点,并希望你能给我一些线索.

iphone avfoundation ios avplayer avqueueplayer

8
推荐指数
1
解决办法
6008
查看次数

自iOS6以来按钮背景和渐变变化

对于一个应用程序,我必须创建一个UIButton填充渐变和背景图像.一切正常,直到我将操作系统从iOS 5.1升级到最近发布的iOS 6.

以下是模拟器的两个屏幕截图:

iOS 5.1的截图

与iO 6的Screnshot

好吧,第一个屏幕截图显示了我需要(并且做了),你可以看到棕色背景和灰色辐射.

下面是具有相同按钮但运行iOS 6的屏幕截图.正如你所看到的那样,渐变消失了,并且在底部出现了一个奇怪的白色条带UIButton.

我已经看过这是一个bug还是什么,但我什么都没找到,也许这里有人遇到过同样的问题?这是我的渐变代码

CAGradientLayer *gradient = [CAGradientLayer layer];
    gradient.frame = btnCountry.bounds;
    UIColor *colorTop = [UIColor colorWithRed:.992f green:.992f blue:.992f alpha:1];
    UIColor *colorBot = [UIColor colorWithRed:.788f green:.769f blue:.745f alpha:1];
    gradient.colors = [NSArray arrayWithObjects:(id)[colorTop CGColor], (id)[colorBot CGColor], nil];
    gradient.borderColor = [UIColor colorWithRed:.545f green:.506f blue:.459f alpha:1].CGColor;
    gradient.borderWidth = 1;

    gradient.masksToBounds = YES;
    gradient.cornerRadius = 11;
    [[btnCountry layer] insertSublayer:gradient atIndex:0];
Run Code Online (Sandbox Code Playgroud)

iphone uibutton cagradientlayer ios6

7
推荐指数
2
解决办法
3067
查看次数