我想在下面创建对象时将字符串值设置为对象id.目前它打印"nil".有任何想法吗?谢谢
var date:NSDate = currentDatePicker.date
var DOB:NSDate = DOBPicker.date
var user = PFUser.currentUser()
var report = PFObject(className:"reports")
report["name"] = nameTextField.text
report["DOB"] = DOB
report["date"] = date
report["user"] = user
report.saveInBackground()
var ojId = report.objectId
println(ojId)
Run Code Online (Sandbox Code Playgroud) 我想presentTextInputControllerWithSuggestions在一个WatchKit应用程序中使用.我不确定我哪里出错了.
presentTextInputControllerWithSuggestions(["Hello", "Hey"], completion: {
(myString) -> Void in
println(myString)
})
Run Code Online (Sandbox Code Playgroud) 我正在尝试将Parse.com SDK添加到我的Xcode 7项目中.我已经按照入门指南进行操作,之前我已经设法在Xcode 6中执行此操作.但是这次我在尝试构建时出现此错误消息:
ld: framework not found Bolts
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
谢谢
我有下面的代码,但在使用Xcode 7和Swift 2.0构建时出现错误
错误是Cannot call value non-function type (([CKRecord]?, [CKRecordID]?, NSError?) -> Void)?
谢谢
let saveRecordsOperation = CKModifyRecordsOperation()
var ckRecordsArray = [CKRecord]()
// set values to ckRecordsArray
saveRecordsOperation.recordsToSave = ckRecordsArray
saveRecordsOperation.savePolicy = .IfServerRecordUnchanged
saveRecordsOperation.modifyRecordsCompletionBlock { savedRecords, deletedRecordIDs, error in
// deal with conflicts
// set completionHandler of wrapper operation if it's the case
if saveRecordsOperation.finished == true {
}
}
database.addOperation(saveRecordsOperation)
Run Code Online (Sandbox Code Playgroud) 我正在为 iPhone 开发 iMessage 应用程序。它目前允许用户按箭头将应用程序的大小从键盘大小调整为全屏。对于我的应用程序,不需要全屏视图。
是否可以在 iMessage 应用程序中禁用调整大小?
谢谢
我有一个 iPad 应用程序,它使用UICollectionView包含标签来显示数组中的字符串项。我现在正在为 OSX 创建应用程序,但我不确定如何执行此操作或应该使用什么。
Mac 上有类似的吗?
我正在尝试提交我的WatchKit应用程序iTunesConnect.我点击"存档",然后验证,我会看到下面的消息.我为应用,扩展和WatchKit App以及分发配置文件创建了应用ID.我哪里错了?
谢谢

我一直在使用下面的代码来显示UIActivityViewController当我使用Xcode 6,Swift 1.2和iOS 8时哪个工作正常.但是当我更新它显示UIActivityViewController但是它完全空白而没有任何共享选项.你有什么建议吗?
if UIDevice.currentDevice().userInterfaceIdiom == .Pad {
let textToShare = textViewOne.text
let objectsToShare = [textToShare]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
let nav = UINavigationController(rootViewController: activityVC)
nav.modalPresentationStyle = UIModalPresentationStyle.Popover
let popover = nav.popoverPresentationController as UIPopoverPresentationController!
popover.sourceView = self.view
popover.sourceRect = sender.frame
self.presentViewController(nav, animated: true, completion: nil)
} else {
let textToShare = textViewOne.text
let objectsToShare = [textToShare]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
self.presentViewController(activityVC, animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud) 我试图将我的应用程序提交到Mac App Store,并且收到此消息。我不确定我要去哪里错。我应该给应用程序组命名吗?
谢谢

我使用下面的代码检查互联网连接.它工作正常,但在Swift 2.0更新后,我现在看到一行var data = NSURLConnection.sendSynchronousRequest(request, returningResponse: &response, error: nil) as NSData?错误,在调用中说出额外的参数'error'.
class func isConnectedToNetwork()->Bool{
var Status:Bool = false
let url = NSURL(string: "http://google.com/")
let request = NSMutableURLRequest(URL: url!)
request.HTTPMethod = "HEAD"
request.cachePolicy = NSURLRequestCachePolicy.ReloadIgnoringLocalAndRemoteCacheData
request.timeoutInterval = 10.0
var response: NSURLResponse?
var data = NSURLConnection.sendSynchronousRequest(request, returningResponse: &response, error: nil) as NSData?
if let httpResponse = response as? NSHTTPURLResponse {
if httpResponse.statusCode == 200 {
Status = true
}
}
return Status
}
Run Code Online (Sandbox Code Playgroud)
你有什么想法我应该改变它吗?谢谢
我已将Firebase远程配置添加到我的应用程序中.它成功获取配置但始终返回0.我正在使用的代码如下.目前viewDidLoad是否有所作为?
谢谢
let remoteConfig = FIRRemoteConfig.remoteConfig()
let iTry = remoteConfig["iTryAgainSessions"].numberValue!
let tryInt = Int(iTry)
print("I Try: \(tryInt)")
Run Code Online (Sandbox Code Playgroud) 当用户在iMessage应用程序中单击箭头以切换到扩展视图时,我具有下面的代码来处理大小调整,但是当用户在iMessage应用程序中选择到新的视图控制器时,如何以编程方式打开扩展视图?
override func didTransition(to presentationStyle: MSMessagesAppPresentationStyle) {
// Called after the extension transitions to a new presentation style.
if presentationStyle == MSMessagesAppPresentationStyle.compact {
//Resize Views
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用下面的代码为用户注册 Amazon Cognito。然后,我想在用户注册时将文件上传到 Amazon S3 存储桶。
用户注册后,我需要做什么来配置准备上传的存储桶?谢谢
var roleArn = 'arn:aws:iam::123456:role/Cognito_Auth_Role';
var bucketName = 'MY_BUCKET';
AWS.config.region = 'eu-west-1';
var poolData = {
UserPoolId : 'POOL_ID', // your user pool id here
ClientId : 'CLIENT_ID' // your app client id here
};
var userPool = new AWSCognito.CognitoIdentityServiceProvider.CognitoUserPool(poolData);
var userData = {
Username : 'username', // your username here
Pool : userPool
};
var attributeList = [];
var password
//Create Bucket
var bucket = new AWS.S3({
params: {
Bucket: bucketName
}
}); …Run Code Online (Sandbox Code Playgroud) swift ×7
ios ×5
swift2 ×4
xcode ×4
imessage ×2
ios9 ×2
macos ×2
watchkit ×2
xcode7 ×2
amazon-s3 ×1
apple-watch ×1
firebase ×1
javascript ×1
nsurlrequest ×1
object ×1
osx-yosemite ×1
reachability ×1
segue ×1