Objective-Cのソースコードを載せる上でSyntaxHighlighterでいい感じに表示する事でした。
調べて設定した結果をまとめておきます。
まず、ググるとこのページがヒットしました。
ベースは上記のGithubのページが使えそうなので、使って見ました。
私の環境では、cssの名称が定義されていないものが多くて使えなかったので、フォークして変更することにしました。
さらに、CGFloatが定義になかったので、追加しました。
cssの定義はこのページの定義を参考にしました。
Syntaxhighlighterの定義ファイルを見ていると、正規表現でマッチした文字列に対して、cssで属性を与えているようです。
もう少しいじるとよくなりそうですが、またの機会に変更することにします。
結果
とりあえずこんな結果に落ち着きました。
(コードの内容に意味はありません)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | #import "HLWViewController.h" @interface HLWViewController () @property ( nonatomic , strong) NSString *dummyValue; @end @implementation HLWViewController - ( void )viewDidLoad { [ super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } - ( void )hogehoge:( NSString *)first second:( NSString *)second { CGFloat floatValue = 0.0f; if ([ UIApplication sharedApplication].statusBarOrientation == UIDeviceOrientationPortrait ) { floatValue = 1.2f; } } - ( void )hogehoge2:( NSString *)first second:( NSString *)second third:( NSString *)third { NSLog (@ "hogehoge2 called." ); self .dummyValue = @ "test" ; [ UIView animateWithDuration:0.1f animations:^( void ){ CGRect frame = self .view.frame; frame.size.height = CGRectGetWidth (frame); frame.size.width = CGRectGetWidth (frame); self .view.frame = frame; }]; } - ( void )didReceiveMemoryWarning { [ super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - ( void )viewDidUnload { [ self setHelloWorld: nil ]; [ super viewDidUnload]; } @end |
いじった結果はここ(Github)にあります。
0 件のコメント :
コメントを投稿