IOS에서 서버 측 데이터베이스 대기 시간을 해결하는 가장 좋은 방법

Ya Ya

좋아요 버튼이있는 앱을 만들고 있습니다. 사용자가 항목을 좋아하거나 싫어할 때마다 DB의 필드를 변경하라는 요청이 서버로 전송됩니다.

불행히도 UX가 변경 사항을 반영하기 전에 변경을 수행하기 위해 서버 시간에서 1 초 지연이 있습니다.

사용자를 위해이를 실시간으로 만드는 가장 좋은 방법은 무엇입니까? 백그라운드에서 이러한 변경을 위해 일부 로컬 큐 메커니즘과 함께 코어 데이터를 사용해야합니까? 이러한 변경 사항을 실시간으로 수행하기위한 표준이 무엇인지에 대한 제안이 있습니까? (FB에서 좋아요 버튼을 누르는 것과 유사).

고마워, 로스

사용자 3802077

UI 스레드를 차단하지 않도록 비동기 요청을 사용해야합니다. 이 답변을 참조로 볼 수 있습니다 : https://stackoverflow.com/a/8515791/3802077

그런 다음 서버에서 확인을 받기 전에 UI를 자유롭게 수정하고 오류가 발생할 경우 그에 따라 UI를 수정할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

원격 데이터베이스 서버에 대한 읽기 액세스 권한을 부여하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Visual Studio에서 이벤트 시간을 측정하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Laravel에서 데이터베이스에 연결하는 가장 좋은 방법

분류에서Dev

PHP에서 데이터베이스 연결을 구현하는 가장 좋은 방법

분류에서Dev

웹 및 모바일 앱 모두에서 crud 기능을 위해 MySQL 데이터베이스를 사용하는 가장 좋은 방법

분류에서Dev

데이터베이스 테이블에서 ADMIN 및 USERS 항목을 분리하는 가장 좋은 방법

분류에서Dev

데이터베이스에 배열을 저장하고 데이터베이스에서 배열로 되 돌리는 가장 좋은 방법

분류에서Dev

Postgres 데이터베이스를 사용하여 레일에서만 시간을 절약하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

NOSQL 데이터베이스에서 GPS 지점을 검색하는 가장 좋은 방법

분류에서Dev

MySQL 데이터베이스에서 최대 일련 번호를 찾는 가장 좋은 방법

분류에서Dev

http 서버 측에서 브라우저 클라이언트로 데이터를 푸시하는 가장 좋은 방법

분류에서Dev

웹 서버와 데이터베이스의 연결을 확인하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

서버 측 C 함수 인 PostgreSQL에서 데이터베이스 NULL에 대한 데이텀을 만드는 방법은 무엇입니까?

분류에서Dev

데이터베이스에서 변수를받는 가장 좋은 방법

분류에서Dev

Android : 장기간에 걸쳐 많은 양의 센서 데이터를 저장하는 가장 좋은 방법

분류에서Dev

데이터베이스에 항목을 삽입하는 가장 좋은 방법

분류에서Dev

데이터베이스에서 데이터를 가져 오는 가장 좋은 방법은 무엇입니까?

분류에서Dev

다른 DBMS (MySQL, SQlite, Postgres, MariaDB, Oracle)에서 쿼리 시간을 측정하는 가장 좋은 방법

분류에서Dev

데이터베이스에서 검색된 html 페이지에 이름을 표시하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

데이터베이스에서 인쇄 된 결과를 삭제하는 가장 좋은 방법

분류에서Dev

임베디드 HSQL 데이터베이스에서 스키마를 생성하는 가장 좋은 방법

분류에서Dev

PHP에서 관리자 및 클라이언트 시간을 동기화하는 가장 좋은 방법

분류에서Dev

서버에서 제품 목록을 업데이트하는 가장 좋은 방법은 무엇입니까? (IOS)

분류에서Dev

테이블을 데이터베이스에 연결하는 가장 좋은 방법

분류에서Dev

최대 절전 모드에서 원격 측 데이터베이스의 데이터를 가져 오는 방법

분류에서Dev

Firebase 실시간 데이터베이스를 사용할 때 사용자를 비인증에서 인증으로 전환하는 가장 좋은 방법

분류에서Dev

iOS에서 액세스하기 위해 서버에 데이터베이스를 저장하는 방법은 무엇입니까?

분류에서Dev

여러 비동기 작업을 호출하는 가장 좋은 방법은 Android에서 서버에서 로컬로 데이터 가져 오기

분류에서Dev

클라이언트 측에서 C DLL을 실행하는 가장 좋은 방법은 무엇입니까?

Related 관련 기사

  1. 1

    원격 데이터베이스 서버에 대한 읽기 액세스 권한을 부여하는 가장 좋은 방법은 무엇입니까?

  2. 2

    Visual Studio에서 이벤트 시간을 측정하는 가장 좋은 방법은 무엇입니까?

  3. 3

    Laravel에서 데이터베이스에 연결하는 가장 좋은 방법

  4. 4

    PHP에서 데이터베이스 연결을 구현하는 가장 좋은 방법

  5. 5

    웹 및 모바일 앱 모두에서 crud 기능을 위해 MySQL 데이터베이스를 사용하는 가장 좋은 방법

  6. 6

    데이터베이스 테이블에서 ADMIN 및 USERS 항목을 분리하는 가장 좋은 방법

  7. 7

    데이터베이스에 배열을 저장하고 데이터베이스에서 배열로 되 돌리는 가장 좋은 방법

  8. 8

    Postgres 데이터베이스를 사용하여 레일에서만 시간을 절약하는 가장 좋은 방법은 무엇입니까?

  9. 9

    NOSQL 데이터베이스에서 GPS 지점을 검색하는 가장 좋은 방법

  10. 10

    MySQL 데이터베이스에서 최대 일련 번호를 찾는 가장 좋은 방법

  11. 11

    http 서버 측에서 브라우저 클라이언트로 데이터를 푸시하는 가장 좋은 방법

  12. 12

    웹 서버와 데이터베이스의 연결을 확인하는 가장 좋은 방법은 무엇입니까?

  13. 13

    서버 측 C 함수 인 PostgreSQL에서 데이터베이스 NULL에 대한 데이텀을 만드는 방법은 무엇입니까?

  14. 14

    데이터베이스에서 변수를받는 가장 좋은 방법

  15. 15

    Android : 장기간에 걸쳐 많은 양의 센서 데이터를 저장하는 가장 좋은 방법

  16. 16

    데이터베이스에 항목을 삽입하는 가장 좋은 방법

  17. 17

    데이터베이스에서 데이터를 가져 오는 가장 좋은 방법은 무엇입니까?

  18. 18

    다른 DBMS (MySQL, SQlite, Postgres, MariaDB, Oracle)에서 쿼리 시간을 측정하는 가장 좋은 방법

  19. 19

    데이터베이스에서 검색된 html 페이지에 이름을 표시하는 가장 좋은 방법은 무엇입니까?

  20. 20

    데이터베이스에서 인쇄 된 결과를 삭제하는 가장 좋은 방법

  21. 21

    임베디드 HSQL 데이터베이스에서 스키마를 생성하는 가장 좋은 방법

  22. 22

    PHP에서 관리자 및 클라이언트 시간을 동기화하는 가장 좋은 방법

  23. 23

    서버에서 제품 목록을 업데이트하는 가장 좋은 방법은 무엇입니까? (IOS)

  24. 24

    테이블을 데이터베이스에 연결하는 가장 좋은 방법

  25. 25

    최대 절전 모드에서 원격 측 데이터베이스의 데이터를 가져 오는 방법

  26. 26

    Firebase 실시간 데이터베이스를 사용할 때 사용자를 비인증에서 인증으로 전환하는 가장 좋은 방법

  27. 27

    iOS에서 액세스하기 위해 서버에 데이터베이스를 저장하는 방법은 무엇입니까?

  28. 28

    여러 비동기 작업을 호출하는 가장 좋은 방법은 Android에서 서버에서 로컬로 데이터 가져 오기

  29. 29

    클라이언트 측에서 C DLL을 실행하는 가장 좋은 방법은 무엇입니까?

뜨겁다태그

보관