関数の型のコンテキストでのチルダ(~)はなんだろう GHC拡張のEquality constraintsで、 t1 ~ t2 型t1とt2が等しいというのを示す。 いつ使うのだろう Type Familiesを使っている時に必要なる。 associated typeを使ったクラスのあるインスタンスが前提だが、そのモジュールは参照したくないモジュールで利用。 -- module A class A type Foo a -- module B import A »
1.intrinsicContentSizeを実装する override func intrinsicContentSize() -> CGSize { return size } 2.サイズを反映させたい時にinvalidateIntrinsicContentSizeを実行 self.invalidateIntrinsicContentSize() 3.利用する際には、サイズの設定でIntrinsic SizeでPlace holderを使う必要がある(これviewで持てないかな、、) »
Document https://github.com/AFNetworking/AFNetworking/wiki/AFNetworking-3.0-Migration-Guide Tips simple request 2.x AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] init]; [manager POST:url parameters:params success:^(AFHTTPRequestOperation »
Enviroment stack 0.1.10.1 Preparation install stack dependencies: pre: - wget -q -O- https://s3.amazonaws.com/download.fpcomplete.com/ubuntu/fpco.key | sudo »
問題 cycle.jsのcycle-http-driver(中はsuperagent)使ってて、ファイルを送信しようと思ったら、うまく行かなくて中々わからなかった。 解決 superagentでのファイル送信はFormDataを使う(https://github.com/visionmedia/superagent/issues/746 ) cycle-httpがsuperagentに渡すtypeをデフォルトで'json'にしてるので、明示的にnullにする必要がある。 typeに関して'form'などを設定するとboundaryがブラウザで設定されなくなる。 .map(x => { var formData = new FormData( »