Post IT Chores

고정 헤더 영역

글 제목

메뉴 레이어

Post IT Chores

메뉴 리스트

  • 부자마켓
  • 태그
  • 미디어로그
  • 지역로그
  • 글남겨주세요(방명록)
  • 새글쓰기
  • 또옹띵메뉴
  • 분류 전체보기 (383)
    • 조금 중요한듯(공지) (19)
    • 부자마켓 (24)
      • 의류부자재 활용 TIP (7)
      • 지금 패션 트랜드는 (2)
      • 의류부자재 종류 (12)
      • 부파사 서비스 기능소개 (2)
      • Working Diary (31)
      • Label Business (6)
      • 협력업체 (1)
      • 마케팅 (6)
      • 종달랩 사업현황 (66)
    • Computer Science (64)
      • 프로그래밍 TIP (14)
      • 인공지능 (8)
      • HTML5 (1)
      • 리눅스 (13)
      • Android&iOS (7)
      • WAS (1)
      • 자바스크립트 (0)
      • Spring (0)
      • Java (1)
      • JSP (1)
      • 머신 러닝 (4)
      • DB (1)
      • 클라우드-대용량 아키텍처 (5)
      • Front-End (VUE) (0)
      • Back-End(Node, Spring) (0)
    • 자료실 (32)
      • 논문자료실 (5)
      • 프로그램 자료실 (2)
      • Mesh Networks (9)
      • I-PIN (11)
      • Indoor GPS (0)
      • Marketing (1)
    • IT뉴스 (17)
    • 해우소 (73)
    • 알아두면 좋은 컴퓨터팁 (3)
    • 논평 비평 그리고 생각 (70)
    • 스마트 디바이스 (3)
    • 개발하는 사람들 (1)
    • 팀빌딩 (0)

검색 레이어

Post IT Chores

검색 영역

컨텐츠 검색

Swift

  • iOS 화면전환 및 데이터 전송방식(비동기 방식)

    2022.08.04 by IT Playboy

  • iOS 화면전환 및 데이터 전송정리(Navigation controller)

    2022.08.03 by IT Playboy

  • iOS 화면전환 및 데이터 전송정리(present without coding)

    2022.08.03 by IT Playboy

  • iOS 화면전환 및 데이터 전송정리(present)

    2022.08.03 by IT Playboy

iOS 화면전환 및 데이터 전송방식(비동기 방식)

화면전환시 데이터를 주고받는 방식은 동기식, 비동기식으로 나눌 수 있습니다. 비동기식은 별도의 저장소를 두고 그곳에 데이터를 저장하고, 상호 데이터를 조회하는 방식입니다. 갑을 주고받는다기 보다는 글로벌한 곳에 데이터를 두고 상호참조하는 방식으로 이해하면 됩니다. 그러면 어디에 데이터를 저장하고 읽고, 쓰기를 진행하면 될까요. 1. AppDelegate를 이용한 접근 Swift의 모든 개체가 다 접근할 수 있는 AppDelegate class가 적합합니다. @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? var paramEmail: String? var paramUpdate: Bo..

Computer Science/Android&iOS 2022. 8. 4. 05:34

iOS 화면전환 및 데이터 전송정리(Navigation controller)

3. 네비게이션 컨트롤러 (Navigation Controller) 네비게이션 컨트롤러는 다양한 페이지들이 서로 연관이 있다면 호출하고 다시 되돌아오는데 기본적인 편리성을 제공하는 View Controller입니다. 기존에 present는 화면전화 및 복귀를 내가 직접 코딩해야 했고, 복귀할때 적어도 1개의 버튼을 만들어야 했지만, Navigation Controller는 이러한 부분을 자동화 해준다고 보면됩니다. 기존 오래된 개발자 입장에서는 이 부분을 어떻게 이해해야 하나 고민했지만, 역시 오래보면 익숙해진다고, 그냥 익숙해지면 됩니다. Navigation Controller를 만들기 위해서는 처음부터 Navigation Controller를 화면에 추가하거나, 기존의 ViewController에 N..

Computer Science/Android&iOS 2022. 8. 3. 19:58

iOS 화면전환 및 데이터 전송정리(present without coding)

2. present를 이용하되 화면디자인만으로 처리하는 방법 기존 전통적인 개발자 입장에서 이 방법은 오히려 이해가 어려웠던 부분입니다. 마우스 오퍼레이팅만으로 코딩없이 화면을 호출한다는 개념이 말입니다. 익숙해지면 쓸만하지만, 생각보다 어려웠습니다. "만일 코드를 수정해야 하는데, 이걸 화면에서 뒤져서 찾아내야 하나.." 물론, 익숙해지기까지 적잖은 시간이 걸렸지만, 우선은 외우는거죠. 우선 ViewController를 만들고 버튼을 하나 만듭니다. 그리고, 이동할 ViewController도 하나 만들어야 합니다. 뭐, 화면을 그리듯이 만들면 됩니다. 그러면 코디없이 어떻게 이 두개의 페이지를 버튼으로 연결시킬까요? 여기서 저는 "Present Modally"를 선택했습니다. 각각의 멘뉴는 시간내서 ..

Computer Science/Android&iOS 2022. 8. 3. 19:02

iOS 화면전환 및 데이터 전송정리(present)

1. present 메소드 활용 "BlueTest" 버튼을 클릭하면 동작할 함수를 다음과 같이 정의한다. 화면이동을 위한 첫번째 코드입니다. 물론 첫번째 ViewController를 위한 클래스는 정의해야 합니다. @IBAction func moveToBlueTest(_ sender: Any){ let uvc = self.storyboard!.instantiateViewController(withIdentifier: "BluetoothTestVC") uvc.modalTransitionStyle = UIModalTransitionStyle.coverVertical self.present(uvc, animated: true) } 첫번째 ViewController에서 다음과 같은 코드를 통해서 두번째 View..

Computer Science/Android&iOS 2022. 8. 3. 18:34

추가 정보

반응형

인기글

최신글

페이징

이전
1
다음
TISTORY
Post IT Chores © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바