!-- 넋두리
아직 주변에 많다.
전설적인 맥 프로그래머 스콧 내스터는 그의 저서에 절차적인 프로그래밍은 함수를 기반으로 하고 데이터는 그 함수 주위를 맴돈다고 했다. 객체 지향에서는 그 반대로 데이터가 중심에 있는 것으로 보고 함수가 데이터 주위를 돈다고 했다.
객체 지향을 제대로 이해하지 못하고 그 다음 단계부터 공부하는 사람들이 잘못 설명하는 이유.
Objective-C도 하지 않고 Swift 나왔으니 달라 붙어 열심히 공부하고 헛소리 하는 강사가 있는 이유.(겸손하기라도 하던가)
어셈블리, 하드웨어 동작 원리도 모르고 그 위에 도는 소프트웨어 이론만 역설하다가 망한 엔지니어가 많은 이유.
OS 의 스케쥴러와 큐를 이해하면 react 를 이해할 수 있고 프레임웍 없이 스스로 구현할 수 있는데 무조건 최신 기술이라며
내부 동작 원리 모르고 울부짖는 개발자...
!-- SWIFT UI
스냅킷 관련해서 브런치에 연제 한 적이 있는데,
private let dateFormatter: DateFormatter = {
let dateFormatter = DateFormatter()
dateFormatter.dateStyle = .medium
dateFormatter.timeStyle = .medium
return dateFormatter
}()
자동 생성된 이 코드를 보면 이제 iOS에 스냅킷이 들어 간 것 같다.
!-- SQLite3 version은 스위프트에 내장됨.
Latest Release
Version 3.30.1 (2019-10-11). Download Prior Releases
현재 최신
!-- 한 번 더 읽고 싶은 아티클
https://medium.com/hashed-kr/homomorphicencryption-blockchain-d783becbaabb
https://www.zdnet.co.kr/view/?no=20181119175602
https://www.zdnet.co.kr/view/?no=20181121114539
http://weekly.chosun.com/client/news/viw.asp?nNewsNumb=002501100014&ctcd=C05
http://imdarc.math.snu.ac.kr/board_apmJ27/3058
http://www.math.snu.ac.kr/~jhcheon/xe2/index.php?mid=page_HsUX68
http://www.math.snu.ac.kr/~jhcheon/xe2/index.php?mid=page_fVCc23
https://blog.naver.com/PostView.nhn?blogId=n_privacy&logNo=221460985974&parentCategoryNo=&categoryNo=45&viewDate=&isShowPopularPosts=true&from=search
https://www.noblesse.com/home/news/magazine/detail.php?no=7520
https://www.boannews.com/media/view.asp?idx=79884&kind=&sub_kind=
http://wiki.hash.kr/index.php/%EB%8F%99%ED%98%95%EC%95%94%ED%98%B8
https://blog.lgcns.com/2045
!-- error: UIStackView before iOS 9.0 [6]
레거시 코드 싫다... 코드 뿐 아니라 다른 사람에게 중요한데 나에게 실은 것도 세상에 많다.
EAP-PEAP MSCHAPv2
UIImagePickerControllerSourceTypePhotoLibrary
UIImagePickerControllerSourceTypeCamera
!-- swiftUI도 보는 중(IB에서 스냅킷에서 더 진화해서 좋긴 한데 ... 이제 안 바뀌겠지? 게임도 만들어서 짜증인데
행여나 바뀌어도 걍 레거시 코더가 되어야겠다)
This app is not allowed to query for scheme
//
// ContentView.swift
//
// Created by Junho HA on 2019/11/15.
// Copyright © 2019 hajunho.com. All rights reserved.
//
import SwiftUI
struct ContentView: View {
var body: some View {
Button(action: {
btnClick()
}) {
Text("Open anotherApp")
}
}
}
func btnClick() {
print("onClickBTN")
guard let s = URL(string : "dple://") else {
return }
if UIApplication.shared.canOpenURL(s) {
UIApplication.shared.open(s, options: [:]) { (b ) in
print(b)
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
LSApplicationQueriesSchemes
dple
생각보다 SwiftUI 괜찮다.
그리고 아이폰 앱에서 다른 앱 실행 코드를 넣어서 테스트 해 보니 잘 되네.
'살며 생각하며,' 카테고리의 다른 글
개 발 일 지 023 (0) | 2019.11.18 |
---|---|
개 발 일 지 022 (0) | 2019.11.17 |
개 발 일 지 020 (0) | 2019.11.13 |
개 발 일 지 018 (0) | 2019.11.12 |
개 발 일 지 017 (0) | 2019.11.12 |
최근댓글