IOS 6

99클럽 코테 스터디 8일차 TIL + 오늘의 학습 키워드

☑️ 문제: 기능개발https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ☑️ 처음 풀었을 때 코드class Solution { public int[] solution(int[] progresses, int[] speeds) { int N = progresses.length; int front = 0; // progresses를 Queue처럼 쓸 예정 int step = 0; int[..

99클럽 코테 스터디 7일차 TIL + 오늘의 학습 키워드

오늘 문제의 키워드: 재귀, 분할정복오늘 문제를 확인해보니 전혀 감을 잡을 수 없어서 검색해서 공부해봤더니 재귀랑 분할 정복으로 풀면 되는 문제였다.좀 더 고민해보고 싶어서 코드를 제출하지는 않았다.☑️ 오늘의 TIL: 딥링크특정 주소로 앱을 실행시키는 기능iOS에서 사용할 수 있는 딥링크는 URL scheme, Universal Link 방식이 있다. ☑️ URL scheme: Scheme://PathAndroid와 iOS 동일하게 사용하는 딥링크 방식Scheme: 앱 고유 값, 같은 앱이 여러 개일 수 있다.Path: 이동하고 싶은 특정 화면, 이 특정 Path가 있어야 열리게 구현해놓은 경우도 있다. URL scheme은 공개된 값이 아니라서 찾기 위해서는 다음을 활용한다.1. 인터넷 검색 2. 홈..

99클럽 코테 스터디 4일차 TIL + 오늘의 학습 키워드

☑️ 문제: JadenCase 문자열 만들기https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ☑️ 핵심코드 if (i == 0 || (s.charAt(i-1) == ' ')) { answer += Character.toUpperCase(ch); continue; } if ('A'   ☑️ 코드 피드백 받은 것Strin..

99클럽 코테 스터디 3일차 TIL + 오늘의 학습 키워드

☑️ 문제: 문자열 내 마음대로 정렬하기https://school.programmers.co.kr/learn/courses/30/lessons/12915 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ☑️ 핵심코드 Arrays.sort(strings, new Comparator(){ public int compare(String s1, String s2) { if(s1.charAt(n) == s2.charAt(n)) return s1.compareTo(s2); else re..

TIL_240220-0223 (2월 4째주)

2월 4째주 DONE 요약: iOS 개발 환경 세팅 및 Xcode와 기존 프로젝트 코드 이해, 문의 들어온 이슈 재현 2월 20일 (화) github 권한, Apple ID 생성 xcode 프로그램 설치 및 프로젝트 빌드 시도 (계정 문제로 내일 시도) 2월 21일 (수) xcode 프로젝트 빌드 iphone 테스트 기기로 특정 에러 재현 2월 22일 (목) 기존 프로젝트 코드 해석 발생한 이슈 대응 과정 이해 2월 23일 (금) 정확한 테스트를 위한 프로젝트 환경 이해: PROJECT, TARGETS의 이해, 관계, 세팅 방법 & Deployments Target 이해 버전 업그레이드 하면서 추가된 API 동작, 테스트 유용했던 블로그/사이트 Xcode 단축키 모음: https://dvlpr-chan...

[Xcode] 다른 프로젝트의 framework 연결시키기

목적: 다른 프로젝트의 framework 변경사항을 현 프로젝트 App 타겟에 바로 적용시키기 1️⃣ 현재 프로젝트에 xcodeproj 드래그앤드롭 2️⃣ xcode 재부팅 (재부팅하지 않았더니 인식을 못하더라.) 3️⃣ 반영하고자 하는 App Target의 General탭에 framework Embed General탭 > Frameworks, Libraries, and Embedded Content 찾기 1번에서 드래그앱드롭시킨 워크스페이스 > (xcodeproj 이름) > (framework이름).framework 찾아 Add Embed에서 Embed 설정되어 있는지 확인 4️⃣ 빌드해서 반영되었는지 확인

iOS 2024.03.04