ios개발 92

<ios개발> 프로비저닝 프로파일

[https://medium.com/@abhimuralidharan/what-is-a-provisioning-profile-in-ios-77987a7c54c2] 한글보다, 여기 설명이 더 자세한거 같다. Why Provisioning Profiles? Unlike Android, you can’t install any app on an iOS device. It has to be signed by Apple first. However, when you’re developing an app, you probably want to test it before sending it to Apple for approval. Provisioning profile act as a link between the devi..

<WWDC> 2014 - Swift Introduction

[https://www.youtube.com/watch?v=MO7Ta0DvEWA] objc랑 스위프트랑 ㅇ살짝 비교한게 나오는데, 일단 c를 사용안해도 된다는것이랑, if로 덕지덕지 약간 언래핑 과정? 같아보이던게 ,그냥 스위프트는 옵셔널로 처리된다. 그리고 llvm 컴파일러라서 둘다??? 그래서인지 swift도 objc에서 사용할수 있다는 뉘앙스로 말한다. 음 스위프트에서 사용하는 방법들이 많은 고민끝에 탄생한 것이였군... [https://namu.wiki/w/LLVM]

ios개발 2020.04.22

<함수형 프로그래밍> 5편 Functional Reactive Programming Intro by Mike Bopp

[https://www.rapiddg.com/article/functional-reactive-programming-intro] The ReactiveCocoa Project There are many implementations of FRP in most of the popular languages. I believe Java, and .NET were among the first to really get widespread adoption. In the world of Cocoa programming (Swift/Objective-C) the framework I am most familiar with is ReactiveCocoa. A little history on this project. Ver..

<함수형 프로그래밍> 4편 what is functional programming and state!! by mike bopp

[https://www.rapiddg.com/article/what-functional-programming-and-state] 여기 정말 잘나와있다. 이런식으로 검색하자. "what is a state in functional programming" 이게 검색어이다. State State is one of those terms that is thrown around a lot when discussing modern application development. And it may not be something we have traditionally talked much about about, at least not referring to it as "state". Application state is ..

<함수형 프로그래밍> 3.5편 클로저(Closure)

스위프트에서 클로져가 클로저를 감싸는 주변 콘텍스트?(변수,상수)를 캡쳐한다는데 캡쳐한다는게 항상 무슨 의미인지 정확히 이해가 안됬다. 함수가 스택에서 제거되도 지우지 않고 남겨논다는 건가? 원래 제거되면 제거되는거지 도대체 왜 남는거지?? 클로저 표현식 문법(Closure Expression Syntax) 클로저 표현식 문법의 일반 형식은 다음과 같음. { (parameters) -> return type in statements } 클로저의 내용은 in 키워드로 시작하며 이 키워드는 클로저 인자와 반환 타입의 정의가 끝났고 클로저 내용이 시작함을 가르킴. Capturing Values A closure can capture constants and variables from the surroundin..

<함수형 프로그래밍> 3편, 유틉 강의정리, composable,transducer,reducer

[https://www.youtube.com/watch?v=estNbh2TF3E] 이 강의 정리한다. function comporision - swift methods are not composable - we should do everthing to promote composition - curried functions are highly composable 왜 메소드가 not composable인가 말해본다. 음 근데 난 컴포저블이 뭔지 모르겠는데; import Foundation extension Int { func square () -> Int{ return self * self } func incr() -> Int{ return self + 1 } } 3.square().incr() let xs..

<함수형 프로그래밍> 2편, Functional Thinking 함수형 사고지음 : 닐 포드

[https://www.youtube.com/watch?v=estNbh2TF3E&list=PLnVmIi3a0KsNhMHTImsGL75PpGS9sY5xj&index=21&t=0s] 스위프트 함수형 프로그래밍 강의인데 아직 안봄. 음 봤는데, 잘 모르겠음 리듀서 트랜듀서 컴포저블등.. 음 어느 맥락에서 이걸 소개하는지 모르겠다 그래도 일단 이런게 있구나 했음. [http://www.jangun.com/study/FunctionalThinking.html] 함수형 프로그래밍 전체적인 설명 , 글임. Functional Thinking 함수형 사고 지음 : 닐 포드 김재완 옮김 목차 요약 Chapter 1 왜 Chapter 2 전환 Chapter 3 양도하라 Chapter 4 열심히 보다는 현명하게 Chapte..