2012-01-04 2 views
0

내 문제는 here으로 표시된 글꼴을 추가 할 때 [UIFont familyNames]으로 글꼴 패밀리 이름을 검색하려고 할 때 문제가 발생한다는 것입니다. 나는 그것을 예제에서 설명한 것과 같은 방식으로했으나 나에게 그것은 효과가 없다.UIFont을 추가하고 fontfamily를 찾고 EXC_BAD_ACCESS와 충돌합니다.

0x314b9ebe in CFDictionaryGetValue 
0x33d79be4 in copy_localized_value 
0x33d79bd4 in CGFontNameTableCopyRootName 
0x33d796f2 in CGFontNameTableCreate 
0x33d79e86 in CGFontCopyFamilyName 
0x3414ca00 in AddFontsFromCGFontAndPath 
0x3414cb7e in AddFontsFromURLOrPath 
0x3414cc98 in Initialize 
0x3414ce0a in GSFontCopyFamilyNames 
0x323fce84 in +[UIFont familyNames] 
... 

나는 아이폰 OS 3.2.2에서 테스트 그리고 난 내 아이 패드 업그레이드 할 싶지 않기 때문에 그것이 다른 한편으로 작동하는 경우, 내가 말할 수 없습니다

이 내 스택 추적입니다 iOS 버전

내가 뭘 잘못하고 있니?

+0

자세한 내용을 게시하여 자세히 살펴볼 수 있다면 도움이 될 수 있습니다. – AustinRathe

+0

나는이 문제가 소스 코드보다 구성에 훨씬 더 중점을 둔 것이라고 생각한다. 하지만 분명히하기 위해, 나는 [Stack Overflow Question - jtbandes의 답변]에서 설명한 것과 동일하다. (http://stackoverflow.com/questions/3350131/how-to-add-new-font-to-xcode-3 -2). – NicTesla

+0

Futura_extrabold.ttf 배열을 UIAppFonts으로 제거하면 꽤 잘됩니다. – NicTesla

답변

1

글꼴 파일이 유효하고 작동합니까?

+0

광산은 어떻게 든 명백하게 부패했다! 나는 다른 ttf 파일로 시도해 보았다. 또한 새로 설치 한 글꼴 파일이 기존의 글꼴 모음을 덮어 쓸 수도 있습니다. 그래서 모든 사람들이 똑같은 문제에 직면 해 있습니다. 글꼴과 동일한 글꼴 이름을 가진 글꼴 파일을 찾고, 사용하고 싶거나 글꼴 관리 도구로 글꼴 파일을 만들려고합니다. – NicTesla