Post IT Chores

고정 헤더 영역

글 제목

메뉴 레이어

Post IT Chores

메뉴 리스트

  • 부자마켓
  • 태그
  • 미디어로그
  • 지역로그
  • 글남겨주세요(방명록)
  • 새글쓰기
  • 또옹띵메뉴
  • 분류 전체보기 (382) N
    • 종달랩 공지사항 (19)
    • 부자마켓 (24)
      • 의류부자재 활용 TIP (7)
      • 지금 패션 트랜드는 (2)
      • 의류부자재 종류 (12)
      • 부파사 서비스 기능소개 (2)
    • 종달랩 사업현황 (66)
      • Working Diary (31)
      • Label Business (6)
      • 협력업체 (1)
      • Service : BMW관광 (0)
      • 마케팅 (6)
    • Computer Science (64) N
      • 프로그래밍 TIP (14) N
      • 인공지능 (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)
    • 논문도우미 (1)
    • SI 도우미 (1)
    • IT뉴스 (17)
    • 해우소 (73)
    • 알아두면 좋은 컴퓨터팁 (3)
    • 논평 비평 그리고 생각 (67)
    • 스마트 디바이스 (3)
    • 개발하는 사람들 (1)
    • 팀빌딩 (0)

검색 레이어

Post IT Chores

검색 영역

컨텐츠 검색

전체 글

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

    2022.08.04 by IT Playboy

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

    2022.08.04 by IT Playboy

  • iOS 화면전환 및 데이터 전송정리(Segue를 이용한 전환)

    2022.08.03 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

  • 중소벤처기업청에서 종달랩 니가 왜 나와?

    2020.10.23 by IT Playboy

  • 니트 벙거지 모자 - 니가 왜 부자마켓에서 나와?

    2020.10.23 by IT Playboy

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

동기방식에서 데이터를 주고 받는 방식은 생각보다 직관적입니다. Android나 일반적인 프로그램에서는 데이터를 함수를 통해서 전달하는 경우가 많습니다. 이동하려는 개체를 생성하고, 이곳에 전달할 데이터개체를 생성해서 초기값으로 넣어주고, 이동하려는 개체를 호출하는 그런 방식이 조금 일반적입니다. 하지만, iOS는 이부분에서 조금 더 직관적인 부분이 있습니다. 이제 아래 예를 통해서 해당 방식을 고민해봅시다. 왼쪽 ViewController는 오른쪽 ViewController에 값을 전달할거고, 오른쪽에 ViewController는 값을 전달받아서 표시하고, 수정할것입니다. 수정된 내용은 다시 왼쪽의 ViewController로 보내는 그런 순환방식입니다. 일단, 왼쪽에 VC를 보면 "입력되지 않았습니다...

Computer Science/Android&iOS 2022. 8. 4. 06:26

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 화면전환 및 데이터 전송정리(Segue를 이용한 전환)

4. Segue Segue는 화면간의 연결을 표시하는 링크와 같다고 저는 이해했습니다. 그것의 이름이 Segue고요. No Coding환경에서 Segue는 굳이 이름이 없어도 되는 경우가 많습니다. 하지만, 이건 기존 개발자들에게는 매우 불안한 요소입니다. 왜 불안하냐면.. 그냥 이름이 없으니까요. 코딩없이 우리가 Segue를 이용한것을 "Action Segue"라고 합니다. 버튼, 테이블 셀의 이벤트 트리거에 자동으로 연결이 되기 때문입니다. 이건 굳이 우리가 프로그래밍 하지 않아도 되고, Storyboard를 통해서 직관적(?)으로 알 수 있습니다. 사실 직관적이지는 않죠. 화면이 많으면 더더욱.. 하지만 코딩을 하지 않는것이 어디입니까. 이것말고 우리는 프로그램으로 제어하는 방법을 알려드리고자 합니..

Computer Science/Android&iOS 2022. 8. 3. 20:28

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

중소벤처기업청에서 종달랩 니가 왜 나와?

blog.naver.com/bizinfo1357/222116330536 이름 모를 단추 하나도 쉽게 찾는 법, 'AI 검색 서비스'. 코로나 시대에 걸맞은 부자재 전문 언택 SMART TODAY코로나19 시대, 이 기업을 주목하라이름 모를 단추 하나도 쉽게 찾는 법, 'AI... blog.naver.com 가끔 회사 관련된 뉴스가 있는가를 살펴볼때가 있습니다. 페이스북에서 갑자기 제가 검색되서 가 보니 .... 아.. 이럴때마다 어찌할바를 모르겠습니다. 회사가 나오는건 좋은데, 제가 앞면에 나올때면.. ㅠ_ㅠ 페이스북에도 있길래 페이스북 링크도 같이..

종달랩 사업현황/마케팅 2020. 10. 23. 23:13

니트 벙거지 모자 - 니가 왜 부자마켓에서 나와?

부자마켓에서 패션아이템을 하나 갖고 나왔습니다. 바로 "니트벙거지 모자" 소비자 가격은 20,900원 모자에 집중하기 위해서 부자마켓은 모델을 사용하지 않습니다. 모델 섭외할 능력이 없어서는 절대로 아닙니다. ( 핏사는데 가격 경쟁력 있는 모델 찾습니다. ) 올 겨울에 멋진 니트 벙거지 모자를 쓰면 따뜻한 겨울을 나실수 있습니다. 다시한번 "니트 벙거지 모자" 부자마켓에서 구매하기

부자마켓/의류부자재 종류 2020. 10. 23. 22:44

추가 정보

반응형

인기글

최신글

페이징

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

티스토리툴바