본문 바로가기
  • SDXL 1.0 + 한복 LoRA
  • SDXL 1.0 + 한복 LoRA

Development/iPhone79

[옛 글] BizContact 개발 전략 최초 작성일 : 2012/10/15 11:21 1. 카테고리 선정 가장 해보고 싶고 또 대박의 확률이 높은 뷴야가 게임이긴 하지만스스로의 경험에 비추어보아서나 현재 시장 상황을 보아서나 아직까지 게임은 시기 상조라고 판단하였다. 게임을 제외하고 가장 사용자들이 꾸준히 사용하게되는 카테고리는 어떤 것인가에 대한 고민의 결과선택된 분야가 '연락처'이다. 사실 연락처는 카테고리 구분이 모호하다. 유틸리티도 될 수 있고 생산성도 될 수 있고 비지니스도 될 수 있고심지어는 소셜네트워크도 될 수 있다. 우선 위 열거한 카테고리 중 가장 인기가 좋은 소셜네트워크로카테고리를 정할까 하다가 대부분의 연락처 앱들이 생산성 카테고리에 들어가있기에 나도 생산성으로카테고리를 정하고 서브 카테고리를 소셜네트워크로 정했다. 사실 .. 2013. 7. 19.
[옛 글] [아이폰 개발] 오늘의 삽질 - 뷰(컨트롤)에 tag달기 최초 작성일 : 2012/10/12 16:06 각설하고... 내가 구현하고자 하는 기능은 1. 달력에서 날짜를 터치하면달력은 선택한 날짜가 있는 주만 보여주도록 축소되고 하단의 이벤트 목록이확대되도록 화면을 구성하고 다시 달력월 원래대로 보여줄 수 있도록버튼이 하나 추가된다. 2. 추가된 버튼을 터치하면 달력은 원래대로 모든 날짜가 나오고 이벤트목록 영역은 축소되며 당연히 버튼은 사라진다. 이 기능을 구현하는데 버튼 처리는 viewWithTag와 removeFromSuperView메서드를 이용해서 구현을 하였다. 그런데 기능 자체는 잘 적용이 되었는데 버튼이 보여지고 사라지는 시점이영 맞질 않는다. 사라져야 할 시점에 이미지는 보여지는데 버튼이 기능을 안하거나아니면 사라지지 말아야 할 시점에 사라진다거나.. 2013. 7. 19.
[옛 글] [iOS 6.0] 연락처와 캘린더 접근 최초 작성일 : 2012/10/04 15:27 iOS 6.0으로 업그레이드 후 기존 개발한 앱에서연락처와 캘린더에 접근 못하는 문제가 발생하였다. 이는 iOS 6.0에서 일반 App들이 임의로 사용자의 연락처와 캘린더 정보에접근할 수 없도록 이 데이터를 사용하고자 하면 사용자의 승인을 받도록해놓은 때문인데 이 부분을 구현해주지 않으면 디폴트로 접근을 못하게 되어있다. 그리 긴 코드는 아니고 연락처와 캘린더 각각 하나의 메서드를 호출해주면 된다.수정된 코드는 아래와 같다. 연락처 접근 - 수정 : 아예 공통 함수로 뺐음... + (ABAddressBookRef)getAddressBook { ABAddressBookRef addressBook; if (VERSION5 >= 6.0) { CFErrorRef e.. 2013. 7. 19.
[옛 글] [iPhone5 대응] xib와 constraints 최초 작성일 : 2012/09/24 17:57 지금 아이폰5 해상도에 맞춰 UI를 수정하고 있는데기존에 xib에 구현해놓았던 이미지 뷰가 암만 frame으로 사이즈를 바꾸려고 해도적용되질 않는다. 그런데 같은 소스로 시뮬레이터의 레티나 3.5인치로 하면 frame으로 사이즈 변경이 된다.물론 xib파일은 3.5인치용과 4인치용이 다르지만... 바로 이 3.5인치용과 4인치용 xib 파일이 다르다는 점을 찾았고그 안에서 오직 차이 나는 한 부분...xib 파일에 있던 constraints를 발견했다.문제는 이 constraints가 삭제가 안된다는 점이다. 결국 해당 이미지뷰를 xib에서 지우고 코딩으로 생성하여 처리했더니양쪽(3.5인치와 4인치) 모두에서 정상적으로 frame이 변경 되었다. 3줄요약1... 2013. 7. 19.
[옛 글] 애플 엔터프라이즈 개발자 계정 - 배포용 인증서 갱신에 대한 문답 최초 작성일 : 2012/08/08 16:00 현재 근무중인 XXX의 배포용 인증서 만료를 코앞에 두고 개발사인 SDS에 문의한내용입니다. 뭐 큰 문제 없겠죠...^^;;; ======================================================== 현재 XXX의 배포용 인증서가 2012년 9월 14일자로 만료가 됩니다.이에 따라 인증서 갱신이 필요한데요. 제가 엔터프라이즈 환경 작업이 처음이라서 조금이나마신중하게 진행하기 위해 문의를 드립니다. 아래 내용에 대해 확인 부탁드리겠습니다. Q. 인증서 갱신 시점은 인증서 만료 전이면 아무 때나 상관이 없는지요? 즉 9월 14일자로 만료가 되는데 8월 14일 경 미리 갱신을 해도 기존 배포된 앱에는 영향을 끼치지 않는지요?A. 아무 .. 2013. 7. 19.
[옛 글] [Xcode] 소스 관리하기~ 최초 작성일 : 2012/05/07 15:49 처음 프로젝트를 시작하면서 소스 관리를 위해 SVN을 선택을 했다.Xcode에서 기본적으로 지원을 하는 툴 중에 하나였고 가장 대중적인데다가이미 집에 남아도는 컴퓨터에 트랙과 함께 SVN이 설치되어있기에 별다른 고민 없이SVN을 선택을 했다. 그런데... 시간이 흐르면서 일단 집에서 서버를 운용하는 것은 가난한 개발자에게 무한한(?)금전적 부담을 지운다는 것을 알게되었고. 또 바쁘게 돌아가는 회사 업무에 쫓기다보니관리를 제대로 못해서인가 언제부터인지 외부에서 접속이 안되는 상황이 발생을 했다...ㅠ.ㅠ 그래서 일단 외부 서비스를 찾아보기 시작했는제 당근 제일 먼저 후보자로 오른 것은github였다. 그러나...요넘이 private 레포지터리를 만들려면 돈을 .. 2013. 7. 19.
[옛 글] [CoreData] 조금은 황당하고 조금은 당황스러운 팁... 최초 작성일 : 2012/04/13 10:12 일반적인 관계형 DBMS의 쿼리에서 where절의 역할을 하는 것이코어 데이터의 NSPredicate 객체이다. 대체로 문법이 비슷하긴 하지만 아무래도 복잡한 쿼리를 구성하기에는 좀 답답한감이 있다. 더구나 다음과 같은 케이스는 불필요한 코딩만 늘리는 것 같은데 이렇게 해야 한단다...-.- NSPredicate를 이용한 like문은 대략 다음과 같다.우선 일반적인 쿼리에서 like문에 사용하는 %는 CoreData는 *로 사용한다. NSPredicate *predicate;NSString *searchStr = [NSString stringWithFormat:@"*%@*", toMail];predicate = [NSPredicate predicateWith.. 2013. 7. 19.
[옛 글] [CoreData] Relationship에 관한 Tip - 연관된 Entity 함께 지우기 최초 작성일 : 2012/04/09 16:04 현재 사용 중인 Xcode 버전이 4.3인데 바뀐 Xcode로 작업을 하려니삽질이 이만 저만이 아니다.대부분 아주 간단한 것인데 애플의 문서를 샅샅이 살펴보지 않는 한은쉽게 발견하기 힘든 것들이기도 하다. 오늘은 Entity간의 Relationship에 대한 이야기다. 일단 Entity간의 구조는 이렇다. 보는대로 이메일과 첨부파일을 관리할 Entity이다.당연히 EmailData와 AttachFiles의 관계는 1:N이다. 이 것이 Insert시에는 EmailData의 attachFiles에 NSSet 형태로 집어넣고[emailData.managedObjectContext save:&error]만 해주면 첨부파일들이자동으로 AttachFiles에 저장이 된.. 2013. 7. 19.
[옛 글] [Xcode 4.2] ARC 사용시 변경 내용 최초 작성일 : 2012/01/31 10:33 오늘도 즐거운 삽질(?)의 연속~ 주로 걸리는 부분이 스토리보드와 ARC 관련된 부분이다.오늘은 ARC와 관련해서 변경된 사항 일부를 언급하고자 한다. ARC가 컴파일러단에서 reference count를 관리해주는 기능인만큼이와 관련된 사항들이 많이 바뀌었는데 바로 retain, release, autorelease 등이다.오늘 언급할 부분은 이 중에 property 선언시 사용되는 키워드에 관한 내용이다. 기존에 property를 선언할 때는 아래와 같이 사용하였다. @property (nonatomic, retain) NSObject *obj;@property (nonatomic, copy) NSString *str; @property (nonatomi.. 2013. 7. 19.
반응형