전체 글 (325) 썸네일형 리스트형 [iOS]UIController textField 사용하기 // alert 선언 UIAlertController* alert = [UIAlertController alertControllerWithTitle:@"New item" message:@"Add new item" preferredStyle:UIAlertControllerStyleAlert]; // ok button action UIAlertAction* okAction = [UIAlertAction actionWithTitle:@"ok" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { UITextField* textField = alert.textFields.firstObject; NSLog(@"%@", textFi.. [iOS] XCode8에서 Coredata사용하기 1. CoreData앱의 모델을 관리해주는 frameworksqlite3 기반 2. 새 프로젝트에 적용하기새 프로젝트 만들기 할때 use Core Data에 체크표시를 해주자그럼 AppDelegate.h를 보면 persistentContrainer를 자동으로 생성해준다.AppDelegate.m에서도 필요한 코드들을 추가해준다.이번엔 사용하지 않으므로 알아만 두자.프로젝트이름.xcdatamodel 파일을 열어보면 위와 같이 뜬다.왼쪽 하단의 +버튼을 누르면 사진과 같이 Entity가 생성된다.이름도 바꿀수있는데 여기선 그냥 유지했다.Attribute란에 항목을 추가하자.간단히 string을 추가했다.그 후 Editor 메뉴의 Create NSManagedObject Subclass를 선택하면 모델에 대한 .. [iOS] 이미지 black & white 목표는 이미지 RGB값을 받아와서 값이 높으면(흰색에 가까우면) 흰색으로 값이 낮으면(검은색에 가까우면)검은색으로바꾸어 문서 이미지의 글씨를 좀 더 부곽시키기 위한 용도로 작성 -(UIImage*)convertGrayImage:(UIImage*)image{ int orgWidth = (int)CGImageGetWidth(image.CGImage); // 이미지 가로 int orgHeight = (int)CGImageGetHeight(image.CGImage); // 이미지 세로 int imagePitch = (int)CGImageGetBytesPerRow(image.CGImage); // 이미지 한줄의 크기 int pixelPerByte = (int)CGImageGetBitsPerPixel(image.C.. [iOS] 카메라해상도와 이미지와의 관계 일단 아이폰5 기준 단말 좌표 단말 가로 : 320단말 세로 : 568 카메라 화소가 200만이면이미지 가로 : 1920이미지 세로 : 1080 카메라 해상도가 photo면 (5기준 1200만)이미지 가로 : 4032이미지 세로 : 3024 단말 가로 세로 비율은 568/320해서 1.775200만 화소의 경우 1920/1080해서 1.7777777777777777photo 해상도의 경우 4032/3024해서 1.3333333333333333 모두 비율이 다르다.200만 화소로 할경우는 화면에 꽉 차게 카메라 뷰를 띄운다면 얼추 맞겠지만 단말 가로/세로 비율보다 이미지 가로/세로 비율이 크므로 영상 앞 뒤로 오차가 발생하고,photo해상도의 경우 단말 가로/세로 비율보다 이미지 가로/세로 비율이 짧으므로.. 참치볶음밥 쉬우면서도 잘 하기 힘든 참치볶음밥 집에 걸어와서 힘들어가지고 걍 시리얼 먹고 때워야지 했더니... 집에 우유가 없다. 나가서 사오긴 귀찮아서 냉장고에 뭐있나 봤더니 양파 1/4개 뭐할까 고민하다 참치 작은거 있길래 참치 볶음밥 시작 먼저 양파를 다져 줍니다. 양파 다질때 가로로 칼집만 낸 후 세로로 자르면 다지기 쉬운데 너무 올만이라 다 하고 나서 생각났음.. 먼저 기름에 참치를 볶아 준다. 기름에 참치향을 넣기 위해서 참치 국물은 쪽 짜서 넣었다. 참치가 익어서 살짝 갈변할 무렵에 아까 다져준 양파를 넣고 볶아준다. 양파가 살짝 갈변할 때까지 같이 볶아준다. 그럼 잠시 불을 끄고 밥을 투하한 후 비벼준다. 밥 넣자 마자 바로 볶으면 탈 위험이 있고 잘 볶아지지도 않으니 일단 비벼보자. 잘 볶아주면.. import 뭔가 엄청 당연한 이야긴데 왜 그런지 설명을 못했네#import "a.h"#import "b.h"가 있다면 a.h를 먼저 로드한 뒤에 b.h를 로드 한다 b.h에 만약 vector를 import할 필요가 있다면b.h에 추가하지 않고#import "a.h"#import #import "b.h"요렇게 추가해주면 차례대로 로드하기 때문에 b.h에 import한 것이랑 똑같은 효과가 있다.(따라서 b.h파일을 수정할 필요가 없다) 소스 정리하면서 발견한참 지극히 당연한데 놓치기 쉬운 그런것? ㅋㅋㅋㅋ [떡볶이집] 셰프떡볶이 오늘 방문한 곳은 광양중학교 앞의 셰프 떡볶이 광양중학교에서 맞은편을 바라보면 셰프떡볶이 가게가 있다. 남자 사장님 두 명이서 가게를 꾸리고 있다. 개업한진 2일째라고 한다. 가게 문밖에 화분이 먼저 반겨준다. 내부 테이블은 2인용 3개, 4인용 1개로 많진 않지만 앉아서 느긋하게 식사도 가능하다. 가장 구석 자리에서 찍어보았다. 왼쪽엔 정수기가 있어 물을 셀프로 먹을 수 있다. 가운데 보이는 포장기는 포장 손님용이다. 메뉴판1 학생 전용메뉴가 있는 것이 인상적이다. 아무래도 학교 앞이니 학생들을 의식한 흔적이 보인다. 또 하나 특이한건 치즈떡볶이를 제공한다. 모짜렐라 치즈를 떡볶이 위에 뿌려 전자렌지에 뎁혀준다. 메뉴판2 컵밥 혹은 콜팝과 같이 분식집에서 흔히 볼 수 없는 이색메뉴들도 존재한다... [iOS] 이미지 회전함수(이미지 사이즈도 같이 바뀌게) 이미지 회전할 일이 많아서 많이 쓰는데매번 프로젝트 열어서 찾기 귀찮아서 작성 #pragma mark - rotateImage#define DEGREES_TO_RADIANS(angle) ((angle) / 180.0 * M_PI)- (UIImage *)rotateImage90:(UIImage *)img{ NSLog(@"rotateImage90:"); CGImageRef imgRef = img.CGImage; CGFloat width = CGImageGetWidth(imgRef); CGFloat height = CGImageGetHeight(imgRef); CGRect bounds = CGRectMake(0, 0, width, height); CGFloat boundHeight; boundHeight = .. 이전 1 ··· 11 12 13 14 15 16 17 ··· 41 다음