전체 글(9)
-
iOS 커뮤니티 심사내역
첫번째 심사내역 Guideline 2.1 - Performance - App Completeness 내가 작업하던 앱에는 실제 투고되는 기사를 볼 수 있는 페이지가 존재하였다. 기사 업로드 테스트할때 대충 넣어둔 내용으로 인해 반려된 내용이다. 테스트 제목으로 'asdfersad', 내용은 'qweqwrdsf'으로 심사하였는데 애플측에서 “lorem ipsum”을 보이지 말라고 하여 제대로 된 내용으로 수정하여 재 심사 요청 두번째 심사내역 Guideline 2.1 - Infomation Needed 위 항목은 정보를 요청하는 심사 메시지로 방해하는 유저를 차단할 수 있는지, 있다면 어디 있는지 정보를 요청하는 메시지였다. 해당 앱 심사를 받을때 게시물 신고를 하여 가리는 기능은 구현됐어도 사용자를 차단..
2024.02.29 -
Nuxt FCM 적용
실시간 서비스를 제공하기 위해 여러 방법을 찾아보다 웹소켓과 fcm서비스를 찾게 되었다. 웹소켓은 아직 안 친하기도 하고 어떤 미들웨어를 써야할지 생각할게 많아 먼저 fcm에 대해 알아보게 되었다. 일단 참고한 링크들 먼저 https://gmyankee.tistory.com/288 Nuxt + PWA + Firebase Cloud messaging 이젠 눈감고도 설치하죠? 목차 서론 Firebase Project 생성하기 Firebase 설정 값 획득하기 PWA 라이브러리 설치/설정 하기 Service Worker 작성하기 Token으로 알림 발송해보기 다중 Token으로 다수에게 알림 발송해보기 서론 Nuxt.js 를 gmyankee.tistory.com https://velog.io/@katanaze..
2023.02.24 -
Swift Optional 옵셔널
1. 옵셔널 정의 스위프트에서 새로 정의된 개념으로 언어 차원에서 프로그램의 안전성을 높이기 위해 사용하는 개념. nil = 값이 없음. 옵셔널 처리가 성공적일 경우 옵셔널 래핑. 이렇게 받은 값을 옵셔널 언래핑이라고 불리는 특수한 처리과정을 통해 옵셔널 타입을 해제하고 실제 값을 추출하여 사용해야 함. 현재 선언만 해놓고 아무것도 입력을 안한 상태이기 때문에 Quickview를 보게 되면 전부 nil 값을 표시한다. 2. 옵셔널 타입 변수 선언 결과 위는 변수 자체를 출력하는 것이고 두번째는 강제로 옵셔널 값을 추출하는 것이다. 안전하게 해제하기 위해 if문을 사용하여 해제함. 결과
2020.12.30 -
Swift 집단 자료형 (집합, 튜플)
1. 집합 같은 타입의 서로 다른 값을 중복 없이 저장하고자 할 때 사용하는 집단 자료형. 집합은 내부적으로 해시 연산의 결과값을 이용하여 데이터를 저장하므로 집합에 저장할 데이터 타입은 해시 연산을 할 수 있는 타입이어야 한다. phone이라는 집합을 정의하고 집합에 .insert를 사용하여 아이템을 추가 추가된 아이템을 확인하기 위한 print phone set가 비어있으면 Empty Phone Set 출력 차있으면 Now store (n) item 출력이 된다. 결과 2. 튜플 스위프트에서 제공하는 특별한 성격의 집단 자료형, 파이썬에서도 사용됨. 튜플 인덱스는 속성으로 제공, 때문에 배열에서 인덱스를 참조하는 방식과 그 표기에 차이가 있다. 튜플에서는 점으로 인덱스를 연결하여 사용한다.
2020.12.28 -
Swift 조건문 (guard)
1. guard if 구문과 마찬가지로 주어진 표션식의 결과가 참인지 거짓인지에 따라 구문의 실행 여부를 결정짓는 방식의 조건문 함수는 아직 익힌 단계는 아니나 예시를 위해 책을 따라한다. 나눗셈 연산은 0으로 나눌 경우 오류가 발생한다. 입력된 값이 0일 경우 이후 코드가 남아 있더라도 코드가 종료된다. 현재 guard 구문을 if문으로 바꾼 것이다. 다른 프로그래밍 언어를 하던 사람이면 이 구문이 훨씬 알아보기 쉬울 것이다. 여기서 포인트는 guard구문을 사용하면 조건식이 반대로 바뀌게 된다.
2020.12.23 -
Swift 반복문 (for~in, repeat~while)
1. for ~ in 구문 print(row)를 1~5까지 반복 결과 for ~ in 구문으로 구구단 2단 출력하기 결과 2. repeat~while 구문 다른 프로그래밍 언어에서는 do ~ while문에 해당 n이 3000미만 일때 까지 반복 xcode의 Quicklook을 통해 그래프를 참조할 수 있다. 결과값은
2020.12.22