Ios 如何根据时间对2个号码进行调用

Ios 如何根据时间对2个号码进行调用,ios,objective-c,native,Ios,Objective C,Native,对不起,我是iOS新手,但我想知道是否可以在iOS中设置一个时间范围,例如,如果用户在早上6点到下午6点之间按按钮给我打电话,拨号器会打开并拨打nr 567895432,但如果是在下班时间,例如下午6点01分到早上7点59分之间 如果按下call me按钮,用户将拨打89780324,我知道如果我创建一个Webview应用程序,这在php上是可能的,但这是一个本机应用程序,我真的不想访问数据库,只是一个发送请求的简单双向应用程序, 提前谢谢如果我理解正确,点击按钮,您想根据时间拨打两个不同的号码

对不起,我是iOS新手,但我想知道是否可以在iOS中设置一个时间范围,例如,如果用户在早上6点到下午6点之间按按钮给我打电话,拨号器会打开并拨打nr 567895432,但如果是在下班时间,例如下午6点01分到早上7点59分之间 如果按下call me按钮,用户将拨打89780324,我知道如果我创建一个Webview应用程序,这在php上是可能的,但这是一个本机应用程序,我真的不想访问数据库,只是一个发送请求的简单双向应用程序,
提前谢谢

如果我理解正确,点击按钮,您想根据时间拨打两个不同的号码。 你为什么不检查一下按键呢

NSDateComponents *components = [[NSCalendar currentCalendar] components:NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit fromDate:[NSDate date]];
NSInteger currentHour = [components hour];
NSInteger currentMinute = [components minute];
NSInteger currentSecond = [components second];

    if ((currentHour > 6) && (currentHour < 18)) {
        call 567895432
    }
    else{
        call 89780324
    }
NSDateComponents*components=[[NSCalendar currentCalendar]components:NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit fromDate:[NSDate date]];
NSInteger currentHour=[组件小时];
NSInteger currentMinute=[组件分钟];
NSInteger currentSecond=[组件秒];
如果((当前小时数>6)和&(当前小时数<18)){
致电567895432
}
否则{
致电89780324
}

如果我理解正确,点击按钮,您想根据时间拨打两个不同的号码。 你为什么不检查一下按键呢

NSDateComponents *components = [[NSCalendar currentCalendar] components:NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit fromDate:[NSDate date]];
NSInteger currentHour = [components hour];
NSInteger currentMinute = [components minute];
NSInteger currentSecond = [components second];

    if ((currentHour > 6) && (currentHour < 18)) {
        call 567895432
    }
    else{
        call 89780324
    }
NSDateComponents*components=[[NSCalendar currentCalendar]components:NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit fromDate:[NSDate date]];
NSInteger currentHour=[组件小时];
NSInteger currentMinute=[组件分钟];
NSInteger currentSecond=[组件秒];
如果((当前小时数>6)和&(当前小时数<18)){
致电567895432
}
否则{
致电89780324
}
在swift 3.0中

var components: DateComponents? = 

Calendar.current.dateComponents(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit, from: Date())
var currentHour: Int? = components?.hour
var currentMinute: Int? = components?.minute
var currentSecond: Int? = components?.second
if (currentHour > 6) && (currentHour < 18) {
    call
    567895432
}
else {
    call
    89780324
}
var组件:日期组件?=
Calendar.current.dateComponents(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit,from:Date())
var currentHour:Int?=组件?小时
var currentMinute:Int?=组件?分钟
var currentSecond:Int?=组件?第二
如果(当前小时数>6)和(当前小时数<18){
呼叫
567895432
}
否则{
呼叫
89780324
}
在swift 3.0中

var components: DateComponents? = 

Calendar.current.dateComponents(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit, from: Date())
var currentHour: Int? = components?.hour
var currentMinute: Int? = components?.minute
var currentSecond: Int? = components?.second
if (currentHour > 6) && (currentHour < 18) {
    call
    567895432
}
else {
    call
    89780324
}
var组件:日期组件?=
Calendar.current.dateComponents(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit,from:Date())
var currentHour:Int?=组件?小时
var currentMinute:Int?=组件?分钟
var currentSecond:Int?=组件?第二
如果(当前小时数>6)和(当前小时数<18){
呼叫
567895432
}
否则{
呼叫
89780324
}

对不起,我是说6;下午一时至五时,;59AM不,你不能用默认拨号,我是说6;下午一时至五时,;59amno您不能使用默认拨号器Hey bro为争论发自内心的抱歉…&谢谢你纠正我。嘿,兄弟,为你的争论发自内心的抱歉…&谢谢你纠正我。