iDev/iOS Dev 13

AES/CBC/PKCS7Padding 암복호화

까먹을까봐 기록. 결론은 구글링해서 얻은 결과 + 삽질. Security.framework 를 사용. 아래 헤더 불러오기 등등.#import CBC가 아니고 ECB모드 일 경우는 아래와 같이 수정을 하면 된다. iv를 사용하면 CBC 모드가 된다. kCCOptionECBMode + kCCOptionPKCS7Padding Java에서는 PKCS5Padding 을 사용하는데 암복호화를 해보니 같은 데이터가 나오니까 같을지도... - (NSData *)AES128EncryptWithKey:(NSData *)key theData:(NSData *)Data { // 'key' should be 16 bytes for AES128, will be null-padded otherwise char keyPtr[kCCK..

iDev/iOS Dev 2013.04.26

iOS 6 SDK에서 오토 레이아웃 Auto Layout 사용하기

http://www.raywenderlich.com/ko/ iOS 6 SDK의 Auto Layout 배우기: 파트 1/2iOS 6 SDK의 Auto Layout 배우기: 파트 2/2 위의 링크 Ray Wenderlich 에서 한국어로 보시면 '오토 레이아웃(Auto Layout)' 번역글을 볼 수 있습니다. 주인장이 번역자들에게 도움 준다고 번역 모듈? 을 추가한뒤로 '미리보기'도 안되고 문제가 있을때도 바로바로 수정해서 확인 할 수 없어서... 몇가지 문제가 있습니다. 영어도 발로 배운지라 번역도 이상한 곳이 있을 수 있습니다. 그럴 경우 알려주세요. 너그러히 봐주세요. ㅠㅠ * 수정권한을 받아서 레이아웃 깨지는 원인을 찾긴 찾았네요. 글자수 초과. ㅠㅠ 삽질좀 해야겠네요. 에휴 .... 잉여시간이 많..

iDev/iOS Dev 2012.09.25