タグ: objective-c

UIAppearance 変更時、リアルタイムに画面反映する

UIAppearance の proxy メソッドから見た目を変更して、即時全画面に適用する方法を調べていて、UISS という iOS で JSON 形式の Stylesheet を扱うライブラリにその答えがあったので、メモです。

もっと読む 

Xcode 6 (Swift + Travis CI + iOS 8)

しばらく iOS アプリを開発していなかったので、リハビリをかねて、LittleApps Inc. 名義で配布しているアプリのリニューアルをしました。

今回試みたこと

もっと読む 

AFQiitaClient の使い方

AFQiitaClientQiita API を Cocoa で操るクライアントです

https://github.com/ngs/AFQiitaClient

AFQiitaClientAFHTTPClient サブクラスで、AFNetworking のソースコードと共に、プロジェクトに追加して使用します。

CocoaPods からも追加できます。

pod 'AFQiitaClient'

もっと読む 

JSON から Objective-C のリテラルに変換する

Xcode 4.4 からNSDictionary, NSArray, NSNumber が簡単にかけるようになったので、ユニットテストのデータなど、コードに直接書こうと思います。 http://clang.llvm.org/docs/ObjectiveCLiterals.html

手で作るのも面倒なので、JSON2.js の stringify メソッドをカスタマイズして、JS オブジェクトから Objective-C リテラルの文字列を返却するようなスクリプトを作りました。

もっと読む 

Three20 - extXMLRPC

去年、iBacklog を開発したときに作った、Three20 の XML-RPC 拡張を、私の branch にコミットして、Pull request したままだったのですが、「 Extentions ページを Three20.info に作ったので、そちらに登録してくれ 」とのことで、Pull せずに Close されてしまったので、独立したリポジトリを作って、登録しました。

extXMLRPC | Extensions | Three20

もっと読む