我正在尝试不时转换,我想做的是:
从1到15秒它会说"刚才"
从60分钟到119分钟它会说"一小时前"
从24小时到47小时它会说"昨天"
从7天到7天23小时,它会说"一周前"
我不知道我的计数,如果我错了,请随时为我解决
这是代码
extension NSDate {
struct Date {
static let timeFormatter: NSDateFormatter = {
let df = NSDateFormatter()
df.calendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)
df.dateFormat = "h:mm a"
return df
}()
}
var time: String { return Date.timeFormatter.stringFromDate(self) }
var year: Int { return NSCalendar.autoupdatingCurrentCalendar().component(.Year, fromDate: self) }
var month: Int { return NSCalendar.autoupdatingCurrentCalendar().component(.Month, fromDate: self) }
var day: Int { return NSCalendar.autoupdatingCurrentCalendar().component(.Day, fromDate: self) }
var hour: Int { return NSCalendar.autoupdatingCurrentCalendar().component(.Hour, fromDate: self) }
var minute: …Run Code Online (Sandbox Code Playgroud) 我刚刚从Sierra升级到High Sierra,但遇到了这个问题,我无法更新xcode。当我单击更新时,它会在顶部显示加载符号并开始设置动画,并且什么也没有发生。
我尝试了这个:
sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate.plist RecommendedUpdates
sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate.plist DidRegisterLocalUpdates
sudo rm /Library/Updates
rm -rf ~/Library/Caches/com.apple.SoftwareUpdate/
Run Code Online (Sandbox Code Playgroud)
有什么帮助吗?
我在桌面视图中有按钮我想按下那个按钮会选择所有单元格行,怎么做?我尝试了很多但我一无所获
我很困惑如何使按钮接触细胞
我试过像这样制作var
var x = false
Run Code Online (Sandbox Code Playgroud)
然后我喜欢
if( x == true ) { //Code }
Run Code Online (Sandbox Code Playgroud)
当你按下按钮时,它将是真的
但我不知道我应该把它放在哪个功能区?我不知道如何选择所有行
有人可以帮我如何选择\在tableview中按下按钮时取消选择单元格中的所有行.
非常感谢!