什麼叫「在兩岸問題和國際關係的處理上,台灣人民和政府必須務實一點」,邏輯根本自相矛盾
台灣人敵我意識真的很薄弱,一個一天到晚要並吞台灣的國家,你還肖想跟他有正常的關係
http://www.dcard.tw/f/talk/p/28291
cell.selectionStyle = UITableViewCellSelectionStyleNone;
但仍然會觸發tableView:didSelectRowAtIndexPath:,只是不會有highlight的動畫。- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// A case was selected, so push into the CaseDetailViewController
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
if (![cell selectionStyle] == UITableViewCellSelectionStyleNone) {
// Handle tap code here
}
}
[self.tableView setAllowsSelection:NO];
一次取消整個tableView的highlight功能,不會觸動tableView:didSelectRowAtIndexPath:。cell.userInteractionEnabled = NO;
指定特定的row停止所有與使用者互動的功能,包括向右滑動刪除的功能。[self.tableView setUserInteractionEnabled:NO];
一次設定所有的tableView的userInteraction功能都取消。但這個方法會使得tableView連scroll的動作都沒辦法做,要注意!UIViewController *page2 = [self.storyboard instantiateViewControllerWithIdentifier:@"page2"];
[self presentViewController:page2 animated:YES completion:NULL];
The completion block is used for doing any tasks after presenting the view controller , the code written inside the completion block will execute only after the view is presented.[self.navigationController pushViewController:page2 animated:YES];
[self.button setTitle:@"Wake Up" forState:UIControlStateNormal];
不能用self.button.titleLabel.text = @"Wake Up";
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"GoToBedTime" inManagedObjectContext:self.managedObjectContext];
NSSortDescriptor *sortByDate = [[NSSortDescriptor alloc] initWithKey:@"date" ascending:NO];
NSArray *sortArray = [[NSArray alloc] initWithObjects:sortByDate, nil];
fetchRequest.sortDescriptors = sortArray;
fetchRequest.entity = entity;
NSArray *array = [self.managedObjectContext executeFetchRequest:fetchRequest error:nil];
GoToBedTime *goToBedTime = [array objectAtIndex:0];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"HH:mm:ss"];
cell.detailTextLabel.text = [formatter stringFromDate:goToBedTime.date];
WakeUpTime *wakeUpTime = [array objectAtIndex:0];
wakeUpTime.timing
優化[[array objectAtIndex:0] timing]
NSError *error = nil;
NSArray *array = [self.managedObjectContext executeFetchRequest:fetchRequest error:&error]; //沒有資料會取得零筆資料但不會有error
if (error) {
//handle the error
}