문제 풀이 방법String의 count의 2를 곱함 코드import Foundationfunc solution(_ message:String) -> Int { return message.count * 2}
[Swift] Realm 기본 개념 및 간단 예제
·
iOS/Swift
안녕하세요 🙇🏻♂️저번 포스팅 Core Data에 이어서 이번 포스팅에서는 Realm에 대해 다뤄보겠읍니다! [iOS] Core Data 기본 개념 및 간단 예제안녕하세요 🙇🏻♂️이번 포스팅에서는 Core Data에 대해 다뤄보겠읍니다! 포스팅은 편의상 편의 말투로 진행함다 😎 본문으로 들어가기 전에iOS, 면접 단골 질문인 해당 질문을 본적이 있ukseung2.tistory.com 포스팅은 편의상 편의 말투로 진행함다 😎 Realm이란?Realm은 모바일과 웹 애플리케이션을 위한 경량의 NoSQL 데이터베이스입니다. 주요 특징은 다음과 같습니다:편리한 데이터 모델링: Realm은 객체 지향적 데이터 모델을 사용합니다. 이를 통해 복잡한 데이터 구조를 간단히 정의하고 조작할 수 있습니다...
[Swift] Tuist CLI, 나도 한번 써보자
·
iOS/Swift
안녕하세요 🙇🏻♂️프로젝트를 진행하다보면 git merge를 하는 과정에서 .pbxproj파일 conflict로 고생하는 경우가 종종있는데그것을 해결하고자 Tuist를 적용해보자해서 쓰는 포스팅임다포스팅은 편의상 편의 말투로 진행함다 😎 Tuist란?Tuist는 iOS 및 macOS 애플리케이션의 프로젝트와 작업 공간을 효율적으로 관리하고 생성할 수 있게 도와주는 오픈 소스 도구입니다. Tuist는 Xcode 프로젝트의 구성과 설정을 코드로 정의하고 관리할 수 있게 해줍니다. 이를 통해 복잡한 프로젝트 설정을 자동화하고 일관성을 유지할 수 있습니다.Tuist는 초기 설정이 복잡하고 시간이 많이 들어가지만 세팅 이후에는 모듈 생성과 모듈간의 의존성 정의가 매우 간편해집니다 이게 무슨말이냐 라고 생각..
[iOS][SwiftUI] TCA란? TCA를 활용한 간단 예제
·
iOS/SwiftUI
안녕하세요 🙇🏻♂️SwiftUI를 공부하다보니 SwiftUI의 디자인 패턴에는 무엇이 있을까 하다가TCA를 발견해 포스팅 해보려고 합니다.포스팅은 편의상 편의 말투로 진행함다 😎 개요프로젝트를 진행하려고 프로젝트 설계를 하고 있었는데 문뜩 드는 생각이 UIKit은 RxSwift+MVVM을 채택하여 프로젝트를 구현 했었는데, SwfitUI도 MVVM패턴을 적용하면 되는건지 궁금했음.. 🧐근데 다행히도 나와 같이 생각하는 사람들이 꽤나 많았음 ㅋ MVVM이 불필요하다는 여러 개발자들의 의견이 있다!애플 디벨로퍼 포럼을 포함한 다양한 포럼에서 개발자들은 SwiftUI에서 MVVM을 사용하는 것이 불필요하다고 주장하고 있음.!(ref. https://developer.apple.com/forums..
[iOS] 네아로(네이버 아이디 로그인) 승인거부
·
iOS
안녕하세요 욱승입니다. 이번 포스팅에서는 네아로(네이버 아이디 로그인) 승인거부, 리젝을 해결하는 절차를 밟아 보겠습니다. ㅎㅎ 일단 리젝사유 먼저 보실게염 승인거부 캡쳐본 정리해보자면... 1. 제공하는 서비스 유형 확인 필요 2. 네이버 로그인이용의 모든절차 확인 필요 파일첨부 3. [이메일] 정보가 서비스에서 실제 활용되는 사례 확인 필요(사용자에게 보이는 페이지가 없다면 어떻게 사용하는지 활용사례를 적어 파일첨부) - 제공정보 활용목적 확인 1)네이버 로그인을 통해 조회하는 정보(사용 API)인 [이메일]이/가 이용자에게 노출되는 귀사의 서비스 페이지를 캡쳐하여 첨부해주세요. 네이버 로그인을 통해 조회하는 정보[이메일]이 이용자에게 노출되지 않습니다. 허나 네이버로 회원가입을 했을경우 내정보 페이..