SWIFT

포스트: 5
Tags

Posts

5 posts

WWDC 2022가 얼마 안남았군요.

being nice to me|2022년 6월 2일

시차를 고려하면 다음주 화요일 새벽이 되겠죠. 뭐 대다수의 사람들은 그때 새로운 하드웨어가 나오는지, 아니면 iPadOS가 드디어 삼성의 덱스모드 같은 데스크탑 모드를 지원할지 등등에 관심이 있고 기대도 큰 것 같습니다. 하지만 저는 두번째 티저가 공개되고 조금 걱정이 되기 시작했습니다. 이글루스가 맛이 가서 그런지 이미지가 안올라가는데, 첫번째 티저는 애플의 (신흥?) 주요 개발 언어인 스위프트 로고를 보여줍니다. 그리고 두번째 이미지는 Code one, code all 이라고 써 있죠. 대충 한번 코딩하면 그걸로 모든 플랫폼(당연히 애플 내 플랫폼이겠죠?)에 대응 가능하다는 의미로 보입니다. 이걸 보면 이번 WWDC에서 애플이 Objective-C를 deprecated로 하지 않을까 하는

iOS swift universal link 가 AppDelegate.swift 에서 안될때

뭐래냐?|2021년 3월 3일

애플 아이폰 iOS 13 이상에서 유니버셜 링크가 적용이 안되서 한참을 삽질하다 devssun 님 블로그를 보고 해결하였습니다. 본문에선 유니버셜 링크 적용법은 검색하면 많이 나오니 따로 설명하지는 않겠습니다. iOS 13 이상 버전에서 작동을 하지 않을때 해결법입니다. 본 해결법은 devssun 님의 블로그에 유니버셜 링크 설정법이랑 해결법이 잘 설명되어 있어서 자세한소스코드는 아래 devssun 님 블로그 링크로 대신합니다. 링크 : https://hyesunzzang.tistory.com/189 그리고 결론부터 말하자면 iOS 12 까지는 AppDelegate.swift 에서는 func application(_ application: UIApplication, continue userAc

WWDC 2019...

being nice to me|2019년 6월 4일

일반적인 신묘한 것들은 이미 이전에 다 보여줘서 그런지 과거 초단위 컷일 때 보다 대중의 관심이 많이 줄어든 것으로 보이는 WWDC 2019. 키노트랑 Platforms State of the Union을 대충 살펴본 느낌입니다. 개인적으로 관심이 크지 않은 부분은 빼먹을 겁니다(WatchOS, TVOS). 그런데 이번에는 특히 사람들이 박수를 잘 안치거나 박수 칠 타이밍이 어긋나는 일이 아주 많아진 것 같군요. 신형 맥 프로 연탄, 또는 쓰레기통 맥 프로는 실패로 끝났군요. 애플의 초기 구상은 아마도 맥 프로 자체가 연산 유닛처럼 되고 연산 능력이 부족해지면 간편히(?) 맥 프로를 교체(...)하고 나머지 외장 장비는 유지하는 식으로 작업을 이어간다는 것 같았는데, 현실에서는 전혀 먹히지 못했네요.

Ceph Swift,S3 계정 생성

Ceph의 Object Gateway 설치 까지 모두 마쳤다면 이제 남은 것은 계정을 생성하고 파일을 업로드하거나 다운로드 해보는 일입니다. Ceph 는 Amazon S3(simple storage service) , Openstack swift 처럼 사용하는것이 가능합니다. S3, Swift 계정생성 우선 Object Gateway 가 설치되어 있는 노드에 가서 아래의 명령어를 입력합니다. #sudo radosgw-admin user create --uid="testuser" --display-name="First User"s3 계정생성 output : { "user_id": "testuser", "display_name": "First User",