본문 바로가기

Development138

[iOS][iPhone][ObjectC-04] 오브젝트C로 추상클래스를 구현하자! Protocol! 안녕하세요 푸민입니다. 저번 포스팅까지 오브젝트 C의 기본적인 문법에 대해서 알아보았는데요. 이번 포스팅은 Protocol입니다. 위키 원본 Protocols[edit] In other programming languages, these are called "interfaces". Objective-C was extended at NeXT to introduce the concept of multiple inheritance of specification, but not implementation, through the introduction of protocols. This is a pattern achievable either as an abstract multiple inherited base cl.. 2015. 8. 11.
[개발] 변수명 표기법 헝가리언 노테이션 안녕하세요 푸민입니다. 헝가리언 표기법은 변수명을 정할 때 많은 도움이 됩니다. 표기법의 목적이 개체에 대한 정보를 간결하고 효율적으로 전달하는 것이기 때문입니다. 먼저 기본 표기법은 [접두어] 태그 [기본이름[접미어]] [] 괄호에 있는것은 선택사항입니다. 태그는 문자들의 준말로서 그 개체의 형식을 나타냅니다. 소문자로 이루어지고 필수적으로 사용됩니다. 접두어는 부가적인 의미를 나타내기 위해 태그를 보조합니다. 모두 소문자로 구성됩ㄴ니다. 기본이름은 개체가 무엇을 나타내는 지를 알려주는 한두개의 단어입니다. 첫번째 문자는 대문자로 표기합니다. 접미어는 기본이름의 의미를 부수적으로 도와줍니다. 역시 첫문자는 대문자로 표시합니다. 기본적으로 사용되는 표기법은 a 배열 b 또는 f BOOL 형 변수 by B.. 2015. 8. 9.
[GIT] gitignore 추가하기 안녕하세요 푸민입니다. 요즘 프로젝트 관리 할때 Git을 많이 사용하죠! 정말 편리한 도구입니다. ㅋㅋㅋ 사용하다보면 이 파일은 커밋안하고 싶은데... 계속뜨는... 예를 들면 apk 파일 및 bin 파일 같이 계속해서 빌드할때마다 바뀌는 파일들! 이것들을 git목록에서 제외 시킵시다! gitignore 는 이 기능을 가능케해줘요! 자 추가하는 방법은 1. .git이 있는 폴더 즉 깃의 최상위 폴더에 .gitignore 라는 파일을 생성합니다. 2. 해당 폴더에서 git add . 명령어를 이용해서 추가합니다. 3. 끝... ㅋㅋㅋㅋㅋ 무지 쉬운데,,,, 이게 모를때는 어찌 그리 어렵던지.... 모두들 좋은 정보 되길 바랍니다! 2015. 8. 9.
[프로젝트관리][소프트웨어공학] Agile - XP 안녕하세요 푸민입니다. 이번에는 PRINCE2에 이어서 애자일 방법론을 알아보겠습니다. - 애자일 방법론은 소프트웨어 엔지니어링에 대한 방법론입니다. - 프로젝트를 진행하는 동안 반복적으로 진행을 하여 일정 주기마다 프로토 타입을 생성하여 테스트와 검증을 통해 빠르게 프로젝트를 진행하는 방법입니다. - 애자일의 종류로는 XP, Scrum, Feature-Driven Development 등 여러가지가 있습니다. 1. XP(Extream Programmin) - 애자일 개발 프로세스 중 대표적인 하나입니다. - 구체적인 실천 방법을 정의하고 있어 비교적 적은 규모의 인원의 개발 프로젝트에 적용하기 좋습니다. - XP의 특징은 테스팅에 있습니다. 프로그래머들이 코딩을 할때 테스트 코드를 작성하도록 함과 동시.. 2015. 8. 9.