반응형 분류 전체보기55 UITextField 한글 글자수 제한 하기 영문이나 숫자는 (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 에서 간단하게 글자수 제한을 할 수 있지만 한글에서는 받침이 있는 글자는 제대로 작동하지 않는다. TextField editing Changed를 이용하여 이를 해결 해보자. -(IBAction)limitTXT:(id)sender{ UITextField *textField = (UITextField*)sender; NSString *text = nil; int MAX_LENGTH = 4; text = textField.text; if (MAX_LENGTH < [text l.. 2020. 5. 18. 숫자만 입력 받기 #pragma mark - #pragma mark 숫자만 입력받도록 처리(숫자입력시에만 yes 리턴) - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init]; [numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle]; NSNumber* candidateNumber; NSString* candidateString = [textField.text stringBy.. 2020. 5. 18. objective-c 이메일 주소 검증하기 - (BOOL)checkEmail:(NSString *)email { const char *tmp = [email cStringUsingEncoding:NSUTF8StringEncoding]; if (email.length != strlen(tmp)) { return NO; } NSString *check = @"([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)(\\.[0-9a-zA-Z_-]+){1,2}"; NSRange match = [email rangeOfString:check options:NSRegularExpressionSearch]; if (NSNotFound == match.location) { return NO; } return YES; } 2020. 5. 18. NSMutableDictionary를 json으로 변환 NSMutableDictionary *requestDict = [[NSMutableDictionary alloc]init]; [requestDict setValue:uuid forKey:@"key"]; NSData *requestData = [NSJSONSerialization dataWithJSONObject:requestDict options:0 error:nil]; NSString *requestJson = [[NSString alloc] initWithData:requestData encoding:NSUTF8StringEncoding]; 2020. 5. 18. 슈퍼 마리오 에어팟 프로 케이스 요즘 알리익스프레스에서 몇 개의 아이템을 구입했는데 그중에 가장 먼저 도착한 슈퍼 마리오 에어팟 프로 케이스입니다. 코로나 때문에 엄청나게 오래 걸릴 줄 알았는데 생각보다는 빨리 왔네요 2020-04-25에 주문해서 2020-05-13에 도착했습니다. 배송회사는 느리기로 소문난 Yanwen Economic Air Mail이고 가격은 $ 2.76입니다. 이런 식으로 지퍼팩에 슈퍼마리오 케이스와 고리가 들어있습니다. 케이스 속에는 파손을 막기 위해 완충제가 들어있네요 전체적인 퀄리티는 나쁘지 않으나 마리오 한쪽 귀가 도장 상태가 불량하네요.. ㅠ____ㅠ 에어팟 프로를 넣어 봤습니다. 처음 넣을 때는 뭔가 엉성해 보였는데 손으로 꾹꾹 눌러서 넣어주니 잘 맞네요 충전 단자가 안쪽 깊숙이에 있습니다. 슈.. 2020. 5. 16. [X100F] 호루스벤누 HX100-3P 후드+어댑터링+UV필터세트 X100 X100F 카메라에 달아줄 호환 후드를 구입했습니다. 후드 + 어댑터 링 + UV 필터 이렇게 3가지가 세트로 들어있는데 가격은 19,000원으로 저렴하지만 후기가 너무 안 좋아서 이걸 사~ 말아... 하면서 일주일 정도 고민한 것 같네요 ㅎㅎㅎ 포장 박스입니다...... 그냥 허접합니다.... 내용물을 꺼내 봤습니다. 완충제도 없이 그냥 비닐봉지에 제품이 들어있네요;;;; 후드 + 어댑터 링 + UV 필터가 그냥 처음부터 합체되어 있습니다. 여기저기 얼룩이 조금 보이네요.... ㅠ___ㅠ 카메라에 장착해봤습니다. 오~~~ 그래도 생각했던 것보단 나름 괜찮아 보입니다 후드도 빠질 거 같이 헐겁거나 하지 않네요 ㅎㅎㅎ 후드를 빼고 아답터링이랑 필터만 끼면 이렇게 생겼습니다. 후드 장착 시 뷰.. 2020. 5. 16. 라미(RAMI) 스마트폰 미니 삼각대 RM-MT156 요즘 가장 요긴하게 사용 중인 아이템을 소개합니다. 라미 스마트폰 미니 삼각대인데요. 앱 개발을 하다 보니 테스트할 때마다 손으로 스마트폰을 들어서 확인하곤 했는데 그냥 책상에 세워두고 작업하니 엄청 편하네요 ㅋㅋㅋ 접었을 때의 모습입니다. 15.6cm 크기와 104g의 가벼운 무게로 작고 가벼워서 휴대성이 좋습니다. 1단을 펼쳐보았습니다. 논슬립 고무로 된 미끄럼 방지 처리가 되어 있어서 스마트폰을 좀 더 안정적으로 잡아 줍니다. 조비 그립타이트 POV 키트 처럼 고무 부분이 조금 더 커서 앞에 집게 부분까지 다 덮어주면 좋을 텐데 이 부분은 조금 아쉽네요. 스마트폰을 거치해 봤습니다. 거치대 뒷모습입니다. 라미 로고가 박혀 있습니다. 스프링의 장력으로 스마트폰을 고정시키는.. 2020. 5. 16. 블로그 사진을 전문가처럼 - 라미 포토 배경지 블로그에 사용할 사진을 좀 더 전문가처럼 찍을 수 있도록 포토 배경지를 구입했습니다. 사진 전문 몰 라미에서 만들었다는 라미 포토 배경지에요. 화이트와 블랙을 구입했는데 사은품으로 그레이가 하나 더 왔네요. 하나씩 넣어서 보관할 수 있도록 부직포로 된 파우치도 줍니다. 재질은 종이는 아니고 플라스틱으로 되어 있어요. 책받침처럼 정전기 때문에 먼지가 잘 붙기는 한데 더러워지면 그냥 물티슈로 쓱 하고 닦으면 돼서 편해요. 사이즈 60x120cm 짜리를 구입했는데 생각보다 작네요..ㅠ____ㅠ;;; 여유 있게 찍으시려면 좀 더 큰 사이즈로 구입하세요. 이제 사진 찍을 때마다 거실 청소 안 해도 됨 ㅋㅋㅋㅋㅋ 아래는 포토 배경지를 깔고 찍어본 사진이에요 2020. 5. 16. 아이폰 11 ProMax에 명화를 입히다 - 아티풀 명화 케이스 명화를 담은 폰 케이스로 유명한 아티풀을 소개해 드릴게요 아티풀은 일상 속에서 명화를 쉽게 접하길 바라는 마음으로 시작되었데요. 일러스트레이터와 아티스트와의 협업을 통해 다양한 아트웍 제품을 소개하고 있는데요. 휴대폰 케이스, 에어팟 케이스, 핸드그립, 배터리팩 등 다양한 제품에 명화를 입혀 판매하고 있어요. 앙리 마티스와 고양이 제가 선택한 케이스는 앙리 마티스의 빨간 물고기와 고양이라는 작품인데요, 앙리 마티스는 피카소와 함께 20세기를 대표하는 프랑스 화가입니다. 유명한 고양이 덕후이기도 해서 고양이가 등장하는 작품이 많이 있는데요, 사이트에서는 '앙리 마티스 컬러풀 (고양이) Case' 라고 검색하면 나오네요 아티풀에서 판매하는 폰 케이스는 모두 하드케이스, 터프 케이스 두 가지 타입으로 되어 있.. 2020. 5. 16. 폰카를 좀 더 편리하게 - 조비 그립타이트 POV 키트 동글동글한 게 막 휘어지는 이상하게 생긴 카메라 다리 '고릴라 포트'로 유명한 JoBy에서 나온 '조비 그립타이트 POV'키드를 샀습니다. 이게 뭐시냐 하면 폰카 찍을 때 휴대폰을 좀 더 편하게 잡을 수 있도록 도와주는 거치대 같은 겁니다. 구성품은 단촐 합니다. 조비 그립타이트 본체, 설명서, 블루투스 리모컨, 그리고 DSLR 카메라 위에 외장 플래시나 마이크를 장착할 때 사용하는 것과 동일한 규격의 핫슈가 있습니다 구조는 아주 단순합니다. 핸드폰 잡아주는 그립타이트 부분과 자유롭게 각도 조절을 할 수 있는 손잡이. 딱, 이렇게 구성되어 있어요 손잡이 부분의 나사를 돌려 단단히 고정할 수 있는데, 이 나사를 푸르고 손잡이를 떼어내면 고프로의 액세서리와 연결할 수도 있습니다. 카메라 셔터로 사.. 2020. 5. 16. 최신 WiFi6를 지원하는 기가비트 무선공유기 - 티피링크 Archer AX10 핸드폰 통신 기술이 2G > 3G > 4G (LTE) > 5G 순으로 발전해 온 것처럼, 802.11a > 802.11g > 801.11b > 802.11n > 802.11ac 와 같이 우리가 흔히 와이파이라고 부르는 기술도 계속 발전해 왔는데 어려운 이름 탓인지 아는 사람도 별로 없고 어느 게 가장 최신 기술인지도 구별하기 힘들다. 그래서 무선랜 기술표준을 적용한 제품을 인증해 주는 와이파이 연합에서 이번에 출시한 차세대 와이파이 802.11ax를 와이파이6(WiFi6)라고 정하고 이전 세대 와이파이 이름에도 숫자를 붙여 단순화하기로 했다. WiFi6는 가정에서 사용하는 기기들이 점점 증가하는 수많은 기기들에 대응하기 위해 만들어졌다. 우리 집의 경우 PC 2대, 노트북 2대, 핸드폰 3대, 스.. 2020. 5. 16. 트리플 파이를 무선 블루투스로! KZ HD Bluetooth Module Cable 트리플 파이 사용한 지 벌써 9년이나 되었네요 소리도 마음에 들고 케이블 단선 말고는 딱히 고장 나거나 할 게 없어서 케이블만 한 3번 정도 교체하고 계속 써오고 있지요 그런데 요즘에는 폰에 3.5파이 이어폰 단자가 없어요 젠더를 사용해서 주렁주렁 연결하거나 아니면 무선 이어폰을 사용해야 하죠 전 실내에서는 주로 오픈형인 에어팟을, 시끄러운 외부에서는 인이어 타입의 QCY-T1을 사용합니다. 아무래도 유선도 불편한데 젠더까지 써야 하다 보니 이제 트리플 파이를 잘 안 쓰게 되던 차에 왼쪽 줄이 단선이 돼버렸어요 새 케이블을 주문할까 하다 아예 블루투스 케이블을 주문했습니다. 구입 알리 익스프레스에서 샀는데, 알리에는 워낙 짝퉁들이 판치기 때문에 다른 곳보다는 조금 비싸지만 KZ 공식 스토어에서.. 2020. 5. 16. 이전 1 2 3 4 5 다음 반응형