안녕하세요 :) Zedd입니다.오늘은 리액트 네이티브를 시작?하는 과정을 할거에요. 저도 처음이라....ㅎㅎ Mac에서 진행합니다.이거는...공부 카테고리로 넣는게 맞겠죠?시작! 왕초보를 위한 리액트 네이티브(React Native) 시작하기 솔직히 그냥 여기(페이스북에서 제공하는 튜토리얼)보면서 따라하는건데..필요하시면 참고하세요! 일단 터미널로 갑니다. 12brew install nodebrew install watchmancs 위 명령어들을 입력해줍니다. -bash: brew: command not found 가..나오신다면... 1 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/inst..
안녕하세요 :) Zedd입니다.웹을 하시는 분들이라면 "리액트"라는 단어는 무조건 들어보셨을 것 같은데..저는 잘 몰라서 정리를 하려고 합니다.정리하는 김에 리액트 네이티브까지 ㅇㅇ ● 리액트 정의는 "사용자 인터페이스(UI)를 만들기 위한 자바스크립트(JavaScript)라이브러리이다" 입니다. 페이스북에서 만들었죠. 무려 오픈소스 ㅇㅇ 링크는 여기간단히 말해서 이벤트 요청 시, 서버에서 코드를 받아 페이지를 다시 렌더링 해야하는 문제를 해결하기 위해 만들어졌다고 해요. 프레임워크가 아니라, 라이브러리이기 때문에, 리액트를 내가 사용한다고 모든 코드를 바꿔야 하는게 아니라!! 필요할 때 그냥 가져다가 쓰면 됩니다.리액트가 "사용자 인터페이스"를 만들기 위한 라이브러리라고 그랬죠? (그래서 앵귤러보다 쓰..
안녕하세요 :) Zedd입니다.지금 문서를 하나 보고 있는데...계속 Argument.. Argument.....근데 저는 Parameter라는 말이 더 익숙하거든요...!!!!!!!!!! 근데 이 둘 사이. 즉 Argument와 Parameter간에 큰 차이점이 존재했습니다. 1234func sum(a: Int, b: Int)->Int{ return a+b}sum(a: 10, b: 20)cs 위 코드를 가지고 설명드릴게요. 언어는 Swift입니다 :) ● 전달인자(Argument) 전달인자는...!!말그대로 "전달"하는 인자에요!위 코드에서 1sum(a: 10, b: 20)cs 이렇게 sum이라는 함수에 값을 전달해주죠? 이 10과 20을 전달인자. 즉 Argument라고 부릅니다. "인자"라는 말에 ..
안녕하세요 :) Zedd입니다.앱 개발을 하다 보면...반드시 보게되는 단어들이죠.도대체 이게 뭔지 정확하게 알아보려고해요 XD 일단 이 모든걸 아시기 전에 한가지 원칙을 아셔야 합니다."애플(Apple)만이 자신들의 하드웨어(iOS)에 어떤 소프트웨어(앱)가 동작하도록 할 수 있다." 네 애플만이요 ㅇㅇ 오직 애플(Apple)만!!!!!!!근데 나는 애플(Apple)이 아닌데...그럼 내가 어떤 하드웨어에 내 소프트웨어를 동작시키고 싶으면...어떻게해...?그러면!!! Apple 인증서를 받으면 됩니다!!!!! Apple인증서결과적으로 내가 Apple인증서를 받으면!!! 원래 오직 Apple만이 앱을 실행할 권한을 가졌었는데 !!!!!!!!!Apple이 나(개발자)를 신뢰하여서 Apple대신 소프트웨어..
안녕하세요 :) Zedd입니다.2018년 새해가 밝았네요!!!!그리고 오늘은 제가 이 블로그를 시작한지 1년이 되는날~.~ 키키 2018년에는 더 열심히 하는걸로..아무튼 모두들 새해 복 많이 받으세요!!!! XD 오늘은 오늘 새벽에...궁금해진 Software versioning입니다.엥;; 하실 분들도 계실텐데..제가 이 Software versioning에 대해서 정말 무지했었습니댜..그래서 공부해볼려고해요 :) Software versioning 궁금증은...Swift Korea슬랙에서 부터 시작됐습니다. ㅇㅇㅇ?? 수열님의 오픈소스 라이브러리 버전 현황인데요.. 오픈소스니까..올려도 되는거 맞겠죠..? 문제되면 바로 지우겠습니다.아무튼 이게 왜;;할 수도 있지만수열님의"릴리즈를 할 때 마다 ma..
ㅋ.ㅋ...ㅋ.ㅋ.ㅋ.ㅋㅋ..ㅋㅋㅋㅋㅋ.ㅋ.....ㅋㅋㅋㅋ.... Xcode9.일단 Swift버전은 상관없는 것 같음.백준의 꿀문제는 다 풀었다고 생각했는데, 1264번 모음의 개수를 안풀었길래ㅎㅎ 우오와아ㅏㅏ아아 이거 그냥 filter문제 아닌가요?바로 풀기시작 sum = input.filter({$0 == "a" || $0 == "e" || $0=="o" || $0 == "i" || $0 == "u" }).count 처음 짰던 코드. 근데해석 : 표현식이 너무 복잡하여 합리적인 시간에 해결할 수 없었습니다. 표현식을 부분 표현식으로 분리하는 것을 고려하십시오. 아..응... sum += input.filter({$0 == "a" || $0 == "e" }).count sum += input.filte..
안녕하세요 :) Zedd입니다. 저번에 에서 곰튀김님이 설명해주신 "Functional Reactive Programming 패러다임"을 듣고...아 사람들이 그렇게 리액트, 리액트 하는지..그 리액트가 어떤건지 감을 잡게 되었어요.곰튀김님이 사용하신 슬라이드는 여기에 올라가 있으니!! 꼭 한번 보세요.. 얼른 Realm에도 강의 영상이 올라왔으면 좋겠습니다 ㅠㅠ일단 차근차근히 공부하려고 합니다 :) 바로 RxSwift공부를 하는 것 보단..일단 Reactive programming에 대한 개념을 확실히 잡고 가는것이 훨씬 도움이 될 것 같아서 :) Reactive programming이란? Reactive programming이 뭐냐??또, Rx는 뭐지????! 리액티브 프로그래밍을 처음 접하시는 분들..
안녕하세요 :) Zedd입니다.오늘은 Playground!!!! 딱히 빌드도 안해도 되고, 자동으로 빌드가 돼서 그때그때 값을 볼 수 있죠.RxSwift를 해보고싶은데..빌드를 매번하긴 좀.........................Playground에 3rd party framework를 추가할 수 있으면 좋을텐데요.. 그래서 했습니다. 여기를 따라했어요. Playground에 3rd party framework 추가하는 방법 1. 프로젝트를 Single View Application으로 만든다. 엥; Playground한다면서;; 네 만들겁니다!! 하지만 일단 Single View Application으로 만들어주세요. 2. pod init -> Podfile에 원하는 3rd party framewo..
- 스위프트
- swift array
- Xcode
- UIBezierPath
- fastlane
- Swift
- swift 공부
- swift tutorial
- iOS delegate
- np-hard
- WKWebView
- 스위프트 문법
- SwiftUI
- ios 13
- np-complete
- Git
- Accessibility
- swift sort
- swift3
- 피아노
- 회고
- 제이슨 파싱
- FLUTTER
- WidgetKit
- swift delegate
- actor
- Combine
- github
- WWDC
- IOS
- Total
- Today
- Yesterday