본문 바로가기

전체 글

(99)
[Swift] 정규식 (규식이) 문제 상황 알고리즘 테스트중 정규식을 만남. 그와의.. 첫만남.. 이메일, 아이디, 비밀번호, 전화번호 등을 설정할 때 그들 나름의 규칙이 있습니다. 그 규칙들을 쉽게 표현할 수 있는 것이 정규식입니다. 아래는 이메일의 정규식입니다. (규식이...) 잘 모르겠죠? 네 저도 잘 몰랐습니다.. 같이 공부해요! 스크롤을 내려 보시죵! 해결 방법 제가 하나하나 정리를 하려고 했으나 아래의 블로그가 제가 읽은 수많은 블로그 중 이해가 제일 잘되는 곳입니다. evan-moon.github.io/2020/07/24/about-regular-expression/ 불규칙 속에서 규칙을 찾아내는 정규표현식 개발자들은 자연어로 주어지는 문제 상황을 파악하고 프로그램을 설계하고 작성하는 사람들이다. 이런 업무를 수행하기 위해..
[마주친42] 키보드 return을 done으로 바꾸고 event 주기 문제 상황 키보드 return 부분에 개행이 있어 문제가 됨. 해결 방법 1. 키보드의 return 모양을 바꾼다. - storyboard에서 TextField를 누르고 Inspector를 보면 Text Input Traits가 있습니다. 여기서 Return Key 값을 바꿔주면 됩니다.! - 여러 설정 값들이 있는 것을 알 수 있는데 자동으로 앱에서 완성된 닉네임을 변경 시키는 경우도 생각나서 안쓰는 기능들을 전부 해제했습니다. Return Key의 종류입니다.! 2. return, done을 눌렸을 때 키보드가 꺼지는 이벤트를 발생시킨다. UITextFieldDelegate를 사용하면 textFieldShouldReturn 기능이 있습니다.!! (delegate 사용하시기 전에 textField.de..
[마주친42] iOS 앱 이름 변경 Localization 문제 상황 App store에 등록된 앱 이름과, 다운로드했을 때 앱 이름이 다름. 해결 방법! 앞서 제 Xcode 버젼을 알려드립니다. PROJECT의 Info를 누릅니다. 그리고 Localizations의 +를 누릅니다. Korean으로 설정 해 줍니다. Main.stroyboard, LauchScreen.storyboard 둘다 체크 해주고 Finish! Korean이 추가 됐습니다! + Main.stroyboard, LauchScreen.storyboard 파일 둘다 strings (Korean)파일이 생기며 텍스트 부분을 변경시켜 줄 수 있는 것 같습니다.! (오 신기해 자동으로... 이렇게 만들어 줍니다. ) InfoPlist도 strings 파일을 만들어 주겠습니다. command + N으로..
다음에 만들 프로젝트? //----------------------- MVC, MVVM 으로도 뭔가 프로젝트 만들면 좋겠네; almorfire도 써봐야대네; urlRequest랑은다르게 . 저거 깃헙도 리드미 좀 고쳐야됨. 기업들이 우대사항으로 넣는 기술들 들어간 프로젝트를 해야댕 애플의 라이브포토를 영상으로 변환하는거 만들고 싶다.! // 워터마크
[Swift] 콜렉션 타입 Collection Types 최근 C언어 및 Dockfile을 자주 만지면서 swift 언어가 가물가물 해졌습니다.. ㅠ 알고리즘도 가끔 풀겸 !! 콜렉션 타입을 리마인드 해보겠습니다. ㅎ 배열 Array 1. 생성 - 빈배열 생성!! 배열 말고 다른 콜렉션 타입을 쓰는것을 까먹었다면 그냥 CollectionType() 해버리자. - 초기화하면서 생성 일정 값으로 초기화 시켜주는 것이고 그냥 .. 값을 다 지정해줘도 된다. ex) var yeparkDoubles = [1.1, 1.2] 2. 추가 append를 써줄 수있고. 각각 만든 배열을 더해줄 수도 있다.!! 3. 제거 popLast() 마지막을 제거하고 그 값을 옵셔널로 반환 removeLast() 얘도 마지막을 제거하고 반환하는데 옵셔널 반환이 아니에요..! removeFi..
[마주친42] iOS 앱 업데이트 해야할 목록 완료 20210316 - 마주친42로 이름 앱스토어에서 보이는데 왜 깔면 영어지? -> poisonf2.tistory.com/58 - 키보드 return 부분에 개행이 있어 문제가됨. -> poisonf2.tistory.com/59 진행예정 - 전체적인 UI나 디자인의 개선이 필요. - 디자인같은경우 핀터레스트 UI/UX참고할만하다고 함. - 첫 화면에서 아이디 두개를 받아버리는데 이부분을 좀 더 좋은 UI로 변경하기. - 하나씩 아이디를 받고 그사람 인트라 사진을 띄우는건 어떨까 - 애플 디자인패턴도 한번읽어보자.. - 깃허브나 리드미? 이쁘게 바꿔보는게 좋겟다 버젼별로 진화하는 과정도 어디에 정리하고싶다 - 버전관리 어떻게 관리해 줄까.?! - 최신버전 확인?! - 앱 런치 화면 - 다크모드 - 사람..
[마주친42] iOS 앱 배포 성공! 아직 가벼운 앱이지만 앱배포를 성공했습니다. ㅎ ㅎㅎㅎ 6번 트라이를 했는데 성공했습니다. 짜잔!!!!!!!!!!!!!!!! 이번에 앱 배포를 하고나서 앱 배포를 해보면서 App Store의 심사 지침에 대해 알게되었습니다. 특히 지침중에 제가 직접적으로 부딪힌 디자인(지적재산권)과 앱의 자세한 설명부분이 있었는데. 이 부분을 무작정 배포를 해보겠다고 계속 앱 리뷰어와 메일을 주고 받습니다. 만약 직접적으로 회사나 다른 이익과 연관 되있다면 큰일이 났을거라 생각듭니다. 앞으로 '마주친42'앱을 업데이트 하기전에는 앱 심사 지침을 정독하여 리젝 없이 한번에 통과해보겠습니다. 그리고 앱 리뷰어님과 메일을 주고 받으면서 앱은 누구를 위한거고 일반 사용자는 어떤 것을 얻을 수 있는지. 사용자와 어떻게 대화를 하..
[마주친42] iOS 앱 리젝 - 4 앱 리뷰어 Hello, Thank you for providing more information. To proceed with the review, we need additional information other than the information you provided. Please provide detailed answers to the following questions in your reply to this message in Resolution Center: - Please explain more detail about ’42 서울’. Is this open to general public? Is this educational institution? - Please provide more d..