簡體   English   中英

登錄屏幕+表格視圖控制器+核心數據

[英]login screen + Table view Controller + core data

我有一個登錄屏幕,當用戶輸入登錄名和密碼並單擊“完成”按鈕時,它將進入下一個視圖(用戶輸入的信息)。

現在,我有兩個實體:登錄名和信息。

對於登錄屏幕,准備segue方法的代碼段是:

    NSFetchRequest *request= [[NSFetchRequest alloc] init];
    NSEntityDescription *entity = [NSEntityDescription entityForName:@"Login" inManagedObjectContext:self.managedObjectContext];
    NSPredicate *predicate =[NSPredicate predicateWithFormat:@"userid==%@ AND password==%@",_loginTextfield.text, _passwordTextField.text];
    [request setEntity:entity];
    [request setPredicate:predicate];
    NSError *anyError=Nil;
    NSArray *fetchedObjects = [self.managedObjectContext executeFetchRequest:request error:&anyError];
    if([fetchedObjects count] )
    {
        InformationTVC *informationTVC = segue.destinationViewController;
        informationTVC.managedObjectContext = self.managedObjectContext;

    }
    else
    {
        return;            

    }

如何傳遞輸入的用戶ID和密碼並使整個會話正確。

在我的下一個視圖中,當我檢查登錄ID和密碼時,它將顯示所有登錄信息。

我認為您需要解決您的問題。

“如何傳遞輸入的用戶名和密碼並使整個會話正確”

您似乎認為id和密碼是布爾值?

如果您有只想添加到場景中的視圖,則可以說一些簡單的內容,例如:

[self.view addSubview: viewInformation];
[viewInformation setCenter:CGPointMake(160,230)];

當您要刪除該視圖時,可以執行以下操作:

[viewInformation removeFromSuperview];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM