试图使用parsingPFGeoPoint.geoPointForCurrentLocationInBackground获取当前位置,当我发送一些东西到我的后端。 代码看起来像 NSLog("Before block") PFGeoPoint.geoPointForCurrentLocationInBackground { (geoPoint: PFGeoPoint!, error: NSError!) -> Void in NSLog("inside block") if !error { // do something with the new geoPoint } } 我从来没有在控制台上得到我的内部块。 我安装了核心位置框架,它允许我做类似的事情 let point = PFGeoPoint(latitude:40.0, longitude:-30.0) 如果这样做有帮助,我不需要上面的电话时请求用户位置。
今天是星期三,我有这个代码 let calendar:NSCalendar = NSCalendar.currentCalendar() let dateComps:NSDateComponents = calendar.components(.CalendarUnitWeekday , fromDate: NSDate()) let dayOfWeek:Int = dateComps.weekday dayOfWeek是4,但今天是在保加利亚一周的第三天。 今天在美国是一周的第四天吗? 以及如何确定一周在不同国家和地区开始的时间? 在我的iPhone语言环境和日历设置为保加利亚日历和语言环境,它知道星期一开始我的iMac也,但是当我执行代码它写我4 …