아랫놈이 obj-c++말하는건지 그냥 c++을 섞어 쓴다는건지 모르겠는데 


obj-c++은 변종언어임 쓰는사람도 드물고 애플에서 권장하는 언어도 아님. 


obj-c가 c++보다 먼저 나왔고 c에 바로 객체지향얹은게 obj-c임 c++보다 오히려 c에 가까움


그래서 c문법 전부 섞어 사용가능함. 이번에 나온 swift가 c문법을 다 빼버린거, 기본 obj-c에선 c++문법 사용할수도 없음. 


메모리나 cpu관련 해서 최적화 할라면 그런 언어섞어쓸생각보다. 


이미지 파일 용량큰건 jpg로 쓰고, cpu 과다사용으로 프리징나는부분은 block코딩, 이미지 코어그래픽으로 그릴수있는부분은 그려서 사용하는게 좋음. 


로딩 큰건 잘 나눠서 예를들어 notification으로 키보드 부르는건 cpu졸라쳐먹음 view생성할때 키보드도 같이 부르면 아이폰4이하의경우 로드하는데 5초걸림


그런건 뷰생성 끝나고 키보드를 로드하거나 block코딩으로 메인스레드에서 부르는게 나음. 사용자들은 그런거 하나하나도 신경쓰여서 컴플레이걸거든 


그런거만 잘해줘도 메모리랑 cpu최적화 다됀거임. 마지막에 애널리스틱 돌려서 메모리 누수체크하면 끗