2012-08-23 6 views
0

오프라인으로 일부 텍스트와 이미지를 표시하는 iOS 앱을 개발 중입니다. 어떻게해야합니까? 브라우저에 표시되는 여러 HTML 페이지가 앱에 있어야합니까? 이 접근 방식은 프리미엄 앱의 느낌을주지 않습니다.iOS 앱 콘텐츠 업데이트

나는 사용자가 검색 할 수있는 앱 내에서 하드 코딩 된 정적 콘텐츠를 가질 수 있습니다. 이것은 분명히 프리미엄 앱의 인상을 줄 것입니다.

그러나 관리자는 앱을 업데이트 할 수 있으며 다른 모든 사용자에게는 앱에 대한 알림이 전송됩니다. 나는 약간의 연구를했고 이것이 TestFlight를 사용하여 행해질 수 있다는 것을 발견했다. 하지만 내 응용 프로그램은 베타 단계가 아닙니다.

어떻게 구현할 수 있습니까?

+2

영광스러운 웹 앱을 만들지 마라 거부됩니다. 목표 -C를 배우십시오. – CodaFi

답변

0

장치에 이미지와 텍스트 파일을 저장할 수 있습니다. 예 :

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSFileHandle *fileHandle = [NSFileHandle fileHandleForWritingAtPath:documentsDirectory]; 

NSDocumentDirectory은 다운로드 한 파일을 영구적으로 저장할 수있는 곳입니다. NSCachesDirectory은 언제든지 사라질 수있는 파일을 저장할 수 있으며 필요에 따라 파일을 다시 만들 수 있습니다. 스토리지의 다른 종류가 있습니다

,

described here 그래서 가서 서버에서 텍스트 및 이미지 파일을 다운로드하고 사용자에게 표시하고이 오프라인으로 작동합니다. 물론 사용자는 처음부터 온라인으로 다운로드해야합니다.

+0

@webgenius, 유용 할 경우이 대답을 수락하십시오. – Skotch