반응형

IOS 34

[SwiftUI] 동적으로 List에 item 추가하는 방법

How to add dynamic items to the List App에서 가장 많이 쓰이는 게 List입니다. (전적으로 제 기준). 보통 정적 리스트는 메뉴의 성격을 띠는 변하지 않는 시스템 메뉴에 많이 사용되고, 그 외의 대부분은 동적으로 리스트를 할당하여 사용하게 됩니다. 만약 위와 같이 제목과 내용으로 이루어진 화면을 만든다고 가정한다면 1. 데이터 모델 생성 struct Board: Identifiable { let id = UUID() let title : String let content : String } 각각의 게시글을 담기 위한 모델인 Board에 제목(title)과 내용(content) 변수를 생성하여줍니다. 여기서 id는 중복되지 않는 단일 객체로 분류하기 위해 선언해 줍니다. ..

개발 창고/iOS 2023.07.31

[SwiftUI] Swift의 구조

What is the structure of Swift? SwiftUI는 Apple의 iOS, macOS, watchOS 및 tvOS 애플리케이션을 개발하기 위한 사용자 인터페이스 프레임워크입니다. SwiftUI는 선언적인 방식으로 사용자 인터페이스를 구축할 수 있게 해주는 혁신적인 접근 방식을 제공합니다. SwiftUI 애플리케이션 구조 SwiftUI 애플리케이션은 다음과 같은 구조로 이루어져 있습니다 구분 내용 App 애플리케이션의 진입점을 나타냅니다. 주로 @main 어트리뷰트가 있는 구조체 형태로 정의됩니다. 애플리케이션 수명주기와 초기 구성을 설정하는 역할을 합니다. ContentView 애플리케이션의 주요 사용자 인터페이스를 정의하는 뷰입니다. 주로 View 프로토콜을 구현한 구조체 형태로 정..

개발 창고/iOS 2023.07.30

[Apple] 개발자 등록

1/ 개발자 등록 페이지 접속 https://developer.apple.com/enroll/identity/edit 기존 아이폰/맥 제품에 등록한 Apple ID로 로그인 2/ 개발자 개인 정보 입력 3/ 법인 유형 선택 4/ 확인 및 동의 5/ 멤버십 등록 및 구매 진행 6/ 결제 정보 등록 및 주문검토 7/ 주문확인 및 결제 진행 8/ 주문 완료 및 개발자 등록 메일 수령 위 단계를 모두 마치면 아래와 같이 준비 완료 화면이 뜨고, 아래처럼 메일들이 순차적으로 발송되어 옵니다.

개발 창고/iOS 2023.05.28

[Flutter] iOS - Kakao Navi Permission

# ios/Runner/Info.plist ... LSApplicationQueriesSchemes kakaonavi-sdk https://developers.kakao.com/docs/latest/ko/kakaonavi/flutter Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 카카오 내비게이션을 이용하려는 경우 위의 문서를 이용하여 아래와 같이 사용할 수 있습니다. import 'package:kakao_flutter_sdk_navi/kakao_flutter_sdk_navi.dart'; // 카카오 네비게이션으로 이동 // @name 네비..

반응형