App Clip 만들어보기. Human Interface Guide App Clip 이란? 경량 버전 앱. QR코드, NFC, URL로 실행 가능하다. 앱 클립은 필수 기능에 중접을 두고 단순히 광고하는 수단으로 사용되면 안된다. 앱 클립은 용량이 가벼워야한다. 앱 클립은 사용 후 계정을 만들게끔 개발해야 한다. 전체앱을 설치시 기기의 앱클립이 교체된다. 이때는 앱클립 호출시 전체앱이 실행된다. Developer Document 전체 앱에는 하나의 앱 클립을 가질수 있고 앱 클립의 기능은 전체 앱에서 완전히 지원되어야 한다. 사용자가 앱클립을 시작시 앱클립의 메타데이터와 URL을 확인하고 URL을 이용하여 앱 클립 카드 UI를 업데이트 하게 된다. 앱클립 용량은 10MB를 넘기면 안된다. 런타임시 사용할..
이번 WWDC에는 iOS 14, iPadOS 14, watchOS 7, macOS Big Sur 에 대하여 발표가 진행되었습니다. 다양한 기능들이 많이 소개되었지만, 이 문서에서는 앱 개발에 직접적인 영향이 있는 iOS에 대해서만 정리해보려 합니다. iOS 14 iOS 14는 사용자가 홈 화면을 맞춤화하고, App Clips를 통해 앱을 탐색 및 사용하며 메시지로 연결될 수 있는 새로운 방법을 도입한다. 1. 새로운 홈 스크린 위젯 https://developer.apple.com/documentation/widgetkit?changes=latest_major#topics WidgetKit는 사용자가 iOS 홈 화면 또는 MacOS Notification Center에 위젯을 배치하여 앱의 콘텐츠에 즉시..
네비게이션뷰에 rightButton을 두개 넣어야하는 상황이 생겼다..넣었더니 title이 왼쪽으로 쏠림... setFrame으로 width를 조정해주었으나변화가 없었다. 구글링을 해보니 iOS 11 부터 navigationBar가 오토레이아웃이 적용이 되면서 setFrame이 먹질 않는다고 하더라. UIControl *cus = [[UIControl alloc] initWithFrame:CGRectMake(0, 0, 22, 22)]; UIImageView *imageView; imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"edit_rbtn_ov"]]; [imageView sizeToFit]; [cus addTarget:self..
자주 쓰이는 것중 하나이다!예전같았으면 프레임으로 올리고 내렸었는데지금은 오토레이아웃의 시대쟈낭 ^ㅠ^ viewBottom은 오토레이아웃으로 잡아준 viewBottom이다. 소스코드는 저대로 쓰면 바로 됨. 그리고 iPhoneX일경우 SafeArea를 사용하지 않는다면 하단노치로 인한 여백이 생기는것 같아 분기처리를 해놨다.ㅠㅠ(뇌피셜임) //viewDidLoad // ----------------------------- // 키보드 세팅 관련. // ----------------------------- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillS..
+(NSString *) getDeviceName{ //인스턴스 메서드 입니당 struct utsname u; uname(&u); if ( !strcmp(u.machine, "iPhone4,1") ) return @"iPhone 4S"; else if ( !srcmp(u.machine, "iPhone5,1") ) return @"iPhone 5"; else if ( !strcmp(u.machine, "iPhone5,2") ) return @"iPhone 5"; else if ( !strcmp(u.machine, "iPhone5,3") ) return @"iPhone 5c"; else if ( !strcmp(u.machine, "iPhone5,4") ) return @"iPhone 5c"; else if ..
4미터 거리에 있는 시계가 또렷히 보인다. 7일차에 병원에 가서 시력 재보니선생님이 굉장히 시력이 잘나온다고 하셨다 원래 0.1정도에 고도근시에 난시가 약간 있는 눈이라고 하셨는데지금 라식/라섹한 정도로 시력이 잘 나온다고 하셨음.(0.1에서 1.0 정도로 회복한것 같다) 물론 무조건적으로 좋다고는 생각은 안하지만수술을 피하면서 시력교정을 하기엔 정말 좋은 렌즈라고 생각이 든다. 하지만!얻는만큼 불편함이 많기에나중에 각막 손상이 적은 안전하고 좋은 수술법이 있다면 그 수술을 받을 생각이다. 장점 깨어있는 동안 렌즈로 인한 불편함이 없다. 눈 건조함이 덜해진것 같다(개인의 생각일 수 있음.) 주기적으로 안과 내원을 할수밖에 없어서 눈 관리에 좋음.각막의 손상이 라식, 라섹에 비해 없다.나중에 원래 쓰던 안..
한짝당 50만원짜리 렌즈... 2일로 접어들었다!! 출근날 아침에 10분 일찍 일어나서 렌즈관리하는게 보통일은 아니구나 싶었음.. 대충사는 나로써는 너무도 귀찮은 일이었다.. 대충 살꺼면 눈이 나빠지질 말았어야지.. 아무튼 아침에 일어나서 인공눈물-눈운동-오른쪽세척-왼쪽세척-통넣기 한짝에 오십만원이니 내가 참는다 어제랑 오늘은 큰 차이는 없었지만 거울에 있는 내 모습이 잘 보이기 시작했다..! 기분탓인가 싶어 기존에 쓰던 안경을 착용해봤는데 시력좋은사람이 안 맞는 도수 안경 꼈을때 어지러움이 있더라(신기해 ^ㅠ^) 일할때도 모니터가 잘 보여서 나름 잘일했다 단!!!! 저녁에 약속이 있었는데 저녁되니까 눈이 잘 안 보여서 불편했음 ㅜㅜ 휴대폰 밧대리가 된 기분이었다
드림렌즈를 맞추다. 성인 드림렌즈 후기가 많이 없어서 일기로 남겨본다.. 나는 안경이나 렌즈없이 길간판도 제대로 보지 못하는 사람이었다 ㅠㅠ.. 심지어 건조하기까지 해서 하드렌즈 껴야했음.. 하드 끼는 사람들은 알겠지만 눈이 덜 건조한 대신에 먼지나 속눈썹이 눈에 들어가면 대환장파티^^!!!! 워후! 술 먹고 사라지는 경우도 굉장히 많아서 하드렌즈 분실해서 살돈으로 차라리 드림렌즈를 잘 동안 얌전히 끼고 시력교정하는게 나을것 같아 맞추게 되었다. 어차피 눈에 안 맞으면 환불해야지 라는 생각으로.. ( 환불 안되는 병원도 있음 ) 원래 하드렌즈 2주는 쉬고 가야하는데 훌라현상? 같은거 없으면 2주까진 안 쉬어도 된다길래 바로 맞추러 갔다 그리고 선생님이 되게 꼼꼼히 봐주시고 유치원생에게 가르치는것처럼 ..