본문 바로가기

잡동사니/개발

(2)
아이폰 스터디를 위한 로드맵 이 강좌는 지극히 개인적인 의견을 드리는 것입니다. 단지 참고로만 삼으실 정도의 가치만 있으실듯... 출발점 아이폰 개발을 하려는 개발자들이 어떤 출발점에서 시작하는지 생각해보면 1. 프로그래밍 경험이 없다. 2. 객체지향 프로그래밍 언어(자바, C++, .C#, Python 등)에 경험이 있다. 3. 맥환경에서 프로그래밍 경험이 없다. 1번의 경우, 적어도 1년이상의 노력이 필요할 것 같습니다. 프로그래밍언어를 배우는 것은 결코 쉬운일이 아닙니다. 특히나 C언어를 모체로하고 있는 obj-c는 결코 배우기 쉬운 언어가 아닙니다. 2번의 경우, 자신의 프로그래밍 감각에 따라서 차이가 있겠지만 하루2시간씩 꾸준히 투자를 할 경우에 10일정도 학습하시면 obj-c를 독파가 가능할 것입니다. 새로운 개념들이 이..
JAVA 시간 관련 클래스 System.currentTimeMillis(); - 밀리초단위, 1000으로 나누면 초단위, Long타입 - 1970/01/01 으로부터 경과한시간 System.nanoTime(); - 나노초단위, 1,000,000,000 으로 나누면 초단위, Long타입 - 기준시 없음, 시간차이 계산을 위해 사용 - java 1.5부터 적용 Date 클래스 - 날짜 관련 클래스 ex ) Date today = new Date(); today.setTime(System.currentTimeMillis()); System.out.println(today); 결과 : Tue Jun 12 12:47:03 GMT 2012 SimpleDateFormat 클래스 - 날짜 형식을 만들수 있는 클래스 ex ) SimpleDateF..