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

XCode31

[옛 글] [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.
[옛 글] [iOS] 프로젝트에 프로젝트 삽입 - 2 : 프레임워크 추가하기 최초 작성일 : 2011/08/31 13:48 이번에는 프로젝트에 프로젝트 삽입하기에 이어 프레임워크와 라이브러리를추가하는 부분에 대한 팁이다. 물론 추가하는 것 자체를 모르는 사람은 아마도 거의 없을 것이다.일단 간단하게는 파인더의 경로상에서 프레임워크나 라이브러리를 찾아부드럽게 해당 프레임워크나 라이브러리를 드래그앤 드롭하여Xcode의 프로젝트 탐색창에 떨어뜨려주면 된다.(참고로 프레임워크는 .framework확장자로 끝나는 디렉토리 형태이고 .a 확장자를 갖 것은 정적 라이브러리, .dylib 확장자를 갖는 것은 동적 라이브러리이다) 그럼 이게 뭐가 어려워서 팁을 쓰고 난리 부르스냐...? iOS의 프로그래밍 언어인 Objective-c는 조상격인 C/C++과도 호환이 가능한언어이다. 이 것은 언어.. 2013. 7. 19.
[옛 글] [iOS] 프로젝트에 프로젝트 삽입 최초 작성일 : 2011/08/24 19:02 간혹 프로젝트를 진행하다가 외부 라이브러리를 사용할 경우가 생긴다. 많은 경우 이미 라이브러리 형태로 컴파일 된 .a 파일이나 .dylib 파일을 가져다사용하면 간편하고 좋기는 하지만 때때로 이러한 라이브러리들을 제공하지 않거나(물론 직접 컴파일 하면 되지만...) 혹은 소스를 좀 건드릴 필요가 있을 때는라이브러리를 포함시키기보다는 소스를 직접 포함시키거나 아니면 프로젝트를통째로 진행중인 프로젝트에 포함시켜버린다. 그런데 오늘 아무리 해도 프로젝트의 빈 껍데기만 들어갈 뿐 실제 프로젝트가현재 프로젝트에 삽입되지 않는 현상을 발견하였다. 뭐 고수들이야 이미 잘 알고 있는 문제이겠지만 난 이 것을 해결하느라 2시간여를꼬박 보냈다...ㅠ.ㅠ 문제는 이렇게 한 프로.. 2013. 7. 19.
[옛 글] [iPhone] Cocoa 아이폰 개발 - Custom Font 사용하기 최초 작성일 : 2010/09/23 22:30 원문 출처 : http://suigui.com/3017792 이 방법은 iPhone/iPad SDK 3.2부터 지원되고.. 너무 간단합니다 :> 프로젝트의 info.plist에 key로 UIAppFonts 를 추가하고array로 변경해서 Item X에 font 이름 쓰기font화일을 프로젝트에 resource로 추가font화일 오른쪽 클릭해서 '정보 입수'로 폰트 이름 확인 아래 코드를 돌려보면 등록된 폰트 이름이 보이고, 이제 그냥 시스템 폰트처럼 사용하면 됩니다.화일 이름이 아니고, 위에서 확인한 폰트 이름으로 사용해야 합니다. :>혹시 UIAppFonts에 등록된 폰트가 로딩에 문제가 있으면, 디버거 콘솔창에 뭔가 출력될 겁니다~cocos2d 등에서도 .. 2013. 7. 18.
[옛 글] [Tip] malloc: unable to create stack log directory /tmp/stack-logs. 최초 작성일 : 2010/05/09 08:33 Getting errors like the one above when switching from the iPhone Simulator to an actual device?Turn off MallocStackLogging. 2013. 7. 16.
[옛 글] SimpleSectionedTableView - 소스 목록 최초 작성일 : 2010/04/10 07:19 xcode의 Groups&Files 창에 보여지는 소스 목록 SimpleTableView와 크게 달라진 것은 Model 클래스들이 분리되었다는 것이다. main.m과 SimpleSectionedTavleView_Prefix.pch는 앞의 SimpleTableView와동일하므로 분석을 생략함. 2013. 7. 12.
[옛 글] SimpleTableView - Interface Builder 최초 작성일 : 2010/04/10 06:24 인터페이스는 단순히 윈도우 위에 TableView를 얹은 정도이므로인터페이스 빌더상에 별다른 설정은 없다. 2013. 7. 12.
반응형