SlideShare a Scribd company logo
チーム開発の時よく使うTIPの紹介
2014.02.22

KJ-CODE
共通クラスの作成の場合
共通で使うメソッド削除の場合 deprecateを知らせる

+(void)myMethod:(NSString*)abc __attribute((deprecated("use myMethod: animated: method")));
+(void)myMethod:(NSString*)abc animated:animated;
+(void)myMethod2:(NSString*)abc __deprecated;

//メッセージなしでdeprecated表示したい場合

//propertyも同じ方法でできる
@property (strong) NSObject *object __attribute((deprecated("use xxxx property")));
継承クラス作成の場合
継承するメソッドを強制する
プロトコル

プロトコルのメリット
id方に値を渡せる
共通部品作成
xibを含めるビューの作成
値を外からセットできるようにするためには?
propertyで値を渡す
delegateで値を委任する
内部ロジックの隠
Demo
サンプルソースはこちらへ
https://github.com/dolfalf/LineChartViewSample

More Related Content

PPTX
Nds meetup8 lt
PPTX
PDF
Haskell超初心者勉強会14
PDF
Cocoa Pro07
PPTX
Inside of excel 方眼紙撲滅委員会 #pyfes
PDF
JS/Canvas Tutorial2
PDF
レイマーチ入門勉強会資料
PPTX
Jubatus使ってみた 作ってみたJubatus
Nds meetup8 lt
Haskell超初心者勉強会14
Cocoa Pro07
Inside of excel 方眼紙撲滅委員会 #pyfes
JS/Canvas Tutorial2
レイマーチ入門勉強会資料
Jubatus使ってみた 作ってみたJubatus

Viewers also liked (15)

DOCX
~~ Astrologyland.com (free chart wheel)~~( fromm_google.com) very specific fi...
PDF
RST2014_Kazan_Wi-FiGuide
PPT
Архів договорів оренди земельних ділянок
PPTX
Vedení e commerce projektu
PDF
RST2014_Kazan_INROK
PPT
Kelsen&radbruh
PPSX
رشيد222
PDF
Whitepaper final[58821]
PPSX
tecnologia dram
PDF
Extended Essay
PDF
Smartcity Pinheirinho
ODP
Question 4 constructon
PDF
Alcoholes y aminas
DOCX
Virtual memoryfinal
PDF
EducationUSA Weekly Update, #367, February 24, 2014
~~ Astrologyland.com (free chart wheel)~~( fromm_google.com) very specific fi...
RST2014_Kazan_Wi-FiGuide
Архів договорів оренди земельних ділянок
Vedení e commerce projektu
RST2014_Kazan_INROK
Kelsen&radbruh
رشيد222
Whitepaper final[58821]
tecnologia dram
Extended Essay
Smartcity Pinheirinho
Question 4 constructon
Alcoholes y aminas
Virtual memoryfinal
EducationUSA Weekly Update, #367, February 24, 2014
Ad

More from Jaeeun Lee (9)

PPTX
Arduino入門(kjcode)
PDF
파견맨 와치앱 개발일지
PDF
Objective-C에서 멀티스레드 사용하기
PDF
Parseを活用した開発
PDF
파견맨(Hakenman) 개발일지 - 자작앱 만들기
PDF
Ojbecitve-C Use ContainerView (Stroyboard)
PDF
엉터리로일하지않기(でたらめな仕事をしないためには)
PDF
Crewja info
PDF
Lean startup
Arduino入門(kjcode)
파견맨 와치앱 개발일지
Objective-C에서 멀티스레드 사용하기
Parseを活用した開発
파견맨(Hakenman) 개발일지 - 자작앱 만들기
Ojbecitve-C Use ContainerView (Stroyboard)
엉터리로일하지않기(でたらめな仕事をしないためには)
Crewja info
Lean startup
Ad