728x90 반응형 Xcode183 PlayGround) Delegate와 Delegate Data Pass를 알아보자! 안녕하세요! 후르륵짭짭 입니다. 이번에는 Delegate와 Delegate를 활용해서 ViewController 간의 데이터 전송 방법을 배워보려 합니다. ViewController간에 DataPass 방법에는 총 3가지가 있습니다. 1. Notification을 이용한 방법 2. Segue와 Clouser을 이용한 방법 3. Delegate를 이용한 방법 이번에는 위에서 말한 것 처럼 3번째 방법을 알려드릴려고 합니다. ** Delegate란 무엇이지?? ** 일단 Delegate 방법을 이용하려면 Delegate가 무엇인지 알아야합니다. delegate는 단어 뜻의 의마가 대표자 또는 위임자라는 뜻으로 정의 되어 있습니다. 그러니깐, 어떤 역할의 대신해주는 위임자 역할일 수도 있고 대표자가 될 수도 .. 2020. 11. 4. IOS) NastedScrollView를 만들어 보자 안녕하세요 후르륵짭짭 입니다! 정말 오랜만에 IOS 글을 작성하게 됐습니다. 그 동안 취업 준비와 Vapor에 대해서 공부 했어서 IOS 공부를 좀 덜 했습니다. ** NastedScrollView란?? ** NastedScrollView는 ScrollView안에 또 ScrollView가 있는 형태를 말 합니다. 이렇게 우리가 흔히 볼수 있는 형태를 말합니다. ** 구현하기 ** 일단 전체 화면에 ScrollView를 만들어 줍니다! 그리고 아래 처럼 StackView안에 ContainerView를 만들어 줍니다. ContainerView는 새로운 ViewController를 담을 수 있는 것 입니다. 예전에 PageViewController 생성에 대해 설명한 적이 있는데, 그 부분을 참고 해주셔도 될.. 2020. 11. 2. ERROR ) MAC에서 commit failed - exit code 1 received 해결하기 안녕하세요 후르륵짭짭 입니다. 평소에 Git 데스크탑을 사용하다가 프로젝트를 다른 Git 레퍼지토리로 옮길 때 이런 오류가 발생했는데,,, 해결 방법을 찾았습니다. ** 오류 원인 ** 이러한 오류가 발생하는 이유는 Git 파일이 중복으로 존재하기 때문 입니다. 따라서 git 파일이 여러개 있을 경우에 삭제 시켜줘야 합니다. ** 해결 방법 ** 그런데!!! MAC에서는 아무리 찾아도 git 파일이 없습니다 ㅠㅠ 그래서 해결을 위해서 뺑뺑 돌다가 결국 해결 했습니다. ianlunn.co.uk/articles/quickly-showhide-hidden-files-mac-os-x-mavericks Quickly Show/Hide Hidden Files on macOS Sierra, OS X El Capita.. 2020. 10. 8. Swift ) 프로그래머스(Lv3) - 가장 긴 팰린드롬 (Recursion) programmers.co.kr/learn/courses/30/lessons/12904 코딩테스트 연습 - 가장 긴 팰린드롬 앞뒤를 뒤집어도 똑같은 문자열을 팰린드롬(palindrome)이라고 합니다. 문자열 s가 주어질 때, s의 부분문자열(Substring)중 가장 긴 팰린드롬의 길이를 return 하는 solution 함수를 완성해 주세요. 예를들 programmers.co.kr 안녕하세요 후르륵짭짭 입니다. 이번에도 그냥 평범한 문제를 들고왔습니다. 그냥 감을 키우기 위해서 가져왔고요. 쪼금 생각했는데, 밑의 예시를 통해서 해답을 얻었습니다. ** 풀이 방법 ** 저의 풀이 방법은 재귀 방식으로 풀었습니다. 처음에는 가장 긴 길이 부터 검사해서 하나씩 팰린드롬인지 아닌지 탐색을 할까? 생각을 했는.. 2020. 10. 7. 이전 1 ··· 18 19 20 21 22 23 24 ··· 46 다음 728x90 반응형