Tag: swift

UITableView – 与Swift的registerClass

有没有人使用Swift的tableView.registerClass方法的问题? 它不再代码完成对我来说(我也不能使用它,如果手动input),但它仍然在头…

NSURLSession:如何增加URL请求的超时时间?

我正在使用iOS 7的新的NSURLSessionDataTask检索数据如下: NSURLSession *session = [NSURLSession sharedSession]; NSURLSessionDataTask *dataTask = [session dataTaskWithRequest: request completionHandler: ^(NSData *data, NSURLResponse *response, NSError *error) { // }]; 如何增加超时值以避免错误"The request timed out" (在NSURLErrorDomain代码= -1001 )? 我已经检查了NSURLSessionConfiguration的文档,但没有find设置超时值的方法。 感谢您的帮助!

sendAsynchronousRequest在iOS 9中已被弃用,如何修改要修复的代码

下面是我的代码我遇到的问题: func parseFeedForRequest(request: NSURLRequest, callback: (feed: RSSFeed?, error: NSError?) -> Void) { NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) { (response, data, error) -> Void in if ((error) != nil) { callback(feed: nil, error: error) } else { self.callbackClosure = callback let parser : NSXMLParser = NSXMLParser(data: data!) parser.delegate = self parser.shouldResolveExternalEntities = false parser.parse() } } } 现在已经不推荐使用iOS […]

将Objective C框架连接到Swift iOS 8应用程序(Parse框架)

我正在尝试使用Objective-C框架和iOS 8开发的Swift编程语言。 这是一个import的具体情况,但一般问题是: 你如何将一个Objective C框架导入swift并获得导入的认可? 我试图将parsing框架整合到一个使用iOS 8和Xcode 6testing版的快速应用程序中。 Objective C中的Parse框架集成技术如下: https://www.parse.com/apps/quickstart#social/mobile/ios/native/existing 我已经下载了Parse框架作为一个压缩的档案,提取它,并没有任何问题导入到Xcode 6。 在我的应用程序中,它以名称Parse.framework的forms显示为格式正确的框架。 我目前的思考过程是修改我的项目的根目录中的AppDelegate.swift文件。 这里是没有修改的当前文件(在Swift项目创build时由Xcode自动生成): https://gist.github.com/fconcklin/e8ef7d8b056105a04161 我试图导入parsing通过添加行import Parse下面的行import UIKit 。 但是,Xcode发出一个警告,说没有find这样的模块,并且构build失败。 我也尝试使用import <Parse/Parse.h>创build一个文件${PROJ_NAME_HERE}-Bridging-Header.h包含目标C导入的Parse ${PROJ_NAME_HERE}-Bridging-Header.h 。 这条线不会抛出错误,但似乎最终没有任何区别。 提前致谢。 让我知道如果你需要更多的信息。

XCODE 7.1 Swift 2 Interface Builder文件中的未知类

我创build了新的cocoa触摸文件。 将其命名为SwipingViewController。 然后尝试添加自定义类到ViewController。 而当我运行的应用程序,我收到一个错误 2015-10-09 10:53:25.054 ParseStarterProject [5369:389307] Interface Builder文件中的未知类SwipingViewController。 我试图自己findGoogle。 我find了一些解决schemeXcode 6奇怪的Bug:Interface Builder文件中的未知类 但是他们都没有帮助解决这个问题。 任何想法如何解决它? 这里是我的项目文件

在UITextField上点击时不会出现UIKeyboard

我陷入了一个奇怪的问题,因为其他的事情都很好。 突然间,当我编译我的应用程序,并得到这个问题,当我点击UITextField白色空间popup,但键盘不可见,我无法input任何东西。

在swift中删除navigationBar中的边框

我一直在试图删除导航栏边界没有运气。 我已经研究过,人们似乎告诉把shadowImage和BackgroundImage设置为零,但是这对我来说不起作用。 我的代码 self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#4a5866") self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default) self.navigationController?.navigationBar.shadowImage = UIImage(named: "") 插图:

NSDate()vs Swift中的NSDate.date()

我跟着Bloc.io Swiftris教程 ,他们在这里初始化一个date: lastTick = NSDate.date() 这导致编译错误: 'date()' is unavailable: use object construction 'NSDate()' 这应该等于: NSDate *lastTick = [NSDate date]; (来自NSDate参考 ) 苹果是否将Swift接口更改为NSDate ,因为我已经看到了使用NSDate.date其他示例? 这只是NSDate,或者你不能调用任何Objective-C API的types方法吗?

如何更改UITextField上清除button的色调

我在我的UITextfield上有一个自动生成的清除button,使用默认的蓝色色调。 我无法将浅色改成白色。 我试图修改故事板和代码没有成功,我不想使用自定义图像。 如何在不使用自定义图像的情况下更改默认的清除button色调颜色?

如何发送POST和GET请求?

我想发送我的JSON到一个URL( POST和GET )。 NSMutableDictionary *JSONDict = [[NSMutableDictionary alloc] init]; [JSONDict setValue:"myValue" forKey:"myKey"]; NSData *JSONData = [NSJSONSerialization dataWithJSONObject:self options:kNilOptions error:nil]; 我目前的请求代码不起作用。 NSMutableURLRequest *requestData = [[NSMutableURLRequest alloc] init]; [requestData setURL:[NSURL URLWithString:@"http://fake.url/"];]; [requestData setHTTPMethod:@"POST"]; [requestData setValue:postLength forHTTPHeaderField:@"Content-Length"]; [requestData setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; [requestData setValue:@"application/json" forHTTPHeaderField:@"Accept"]; [requestData setHTTPBody:postData]; 使用ASIHTTPRequest 不是一个负责任的答案。