2015-01-16 5 views
0

사용자가 Parse를 통해 게시물을 만드는보기 컨트롤러가 있습니다. 다른 뷰 컨트롤러 (예 : 목록)에있는 tableview에 추가하는 사용자를 저장하는 요청 버튼을 추가하고 싶습니다.이 방법을 알지 못합니다. Parse에서 새 클래스를 만듭니다. 사용자 클래스 또는 관계를 사용해야합니까 (사용 방법을 모르겠습니다). 내 사용자의 게시물에서다른보기 컨트롤러에 사용자 추가 parse swift

@IBAction func addUser(sender: AnyObject) { 

    //This is the add button in my tableview cell 

} 

나는 내가 현재 사용자 또는 관계에 속하는 목록에서 해당 사용자 이름을 저장할 추가 버튼이 username 라벨 cell.userName.text = user["username"] as? String

에 명중하는 경우가 있습니다.

내 새로운보기 컨트롤러에서 "즐겨 찾기"라고 불러서 현재 사용자의 추가 된 사용자 목록을 쿼리하려고합니다.

감사합니다.

+0

https://www.parse.com/questions/get-pfuser-in-pfquery-using-ios-api – ericgu

+0

@swiftshokunin 오른쪽,이 유용하지만 정말 신속하게 obj c 연결할 수 없습니다. 신속하게 플러스에서이 작업을하려고하면 내 시나리오에서 추가 단계를 밟은 것처럼 느낀다. 내가 추가 한 다른 모든 즐겨 찾기 쿼리에 추가하려고한다. – kareem

답변

1

https://parse.com/questions/pointer-vs-relation

이것은 내가 관계와 포인터 사이에서 발견 된 가장 큰 차이점이다. 포스트 당 한 명의 사용자 만 필요하기 때문에 아마도 포스트 클래스의 포인터를 사용하고 싶을 것입니다. 나는 현재 사용자가 로그인 할 때 addUser 버튼을 눌렀을 때 사용자 객체 내의 목록에 현재 로그인 한 사용자 클래스에 게시자를 저장하려고한다고 가정합니다.

그런 경우 사용자 클래스에 현재 로그인 한 사용자가 좋아하는 게시물 작성자를 추가하는 관계가 필요합니다.

문제가있는 코드를 게시 할 수 있습니까?

+0

그럼별로. 나는 현재 로그인 한 각 사용자에 대해 모든 추가 된 사용자를 쿼리 할 수있는 방식으로 게시물 작성자를 저장하려고합니다. 어떻게해야 도움이되는지 보여줄 코드가 없습니다. – kareem

+0

작성자의 이미지와 같은 다른 정보를 원할 경우 작성자의 사용자 이름을 포인터가 아닌 열과 함께 게시 클래스에 저장할 수 있습니다. 작성자 이미지는 게시 클래스에 다른 열을 작성하여 저장할 수도 있습니다. 현재 로그인 한 사용자 addUser 버튼을 클릭하면 해당 사용자의 사용자 이름 및 이미지 목록에 사용자 클래스의 목록 (관계가 필요 없음)에 추가됩니다. 이제는 사용자 클래스를 끌어 와서 목록을 표시 할 때가되면 사용자 이름과 이미지를 표시하십시오. 사용자가 해당 사용자 중 하나를 선택하면 사용자 이름을 통해 해당 사용자와 연결할 수 있습니다. –

관련 문제