Swift/XCode/C++Swift/XCode/C++2018-05-22CLionが最強かもしれないSwift/XCode/C++WebStorm大好きっ子な私ですが、WebStormはWEB系技術をターゲットとしていてC/C++のIDEサポートはありません。Swift/XCode/C++NodeモジュールでまずはOSのフォント情報を取ろうと思います。Objective-CでやればサンプルもたくさんあるのだけどここはC++で書きたかった。ApplicationServices/ApplicationServices.hを取り込みます。この中にC</nan.h></applicationservices/applicationservices.h>...C++でCoreText2014-11-06NSNotificationCenterとセレクター記述のことSwift/XCode/C++iOSでは段を積んだようにメッセージキューが用意されています。そのアプリケーションワイドのやつを触るのがNSNotificationCenter。シングルViewアプリでUITextFieldを一個貼っただけのものを作ります。APIはRest風な作りなのでGETやPOSTといったメソッドの別にも意味があり、GETが期待されてるAPIをうっかりPOSTで呼んでたら「success」とその他少々だけ入ったJSONが返ってきてさっぱり理由がわからなかったり。AppIDを書き込まないといけません。このへんはiOS向けのクイックスタートから数ステップでAppIDを取得してのちに、次に何をしなければならないかという説明文に詳しいです。Operator2014-10-30HTMLReaderというフレームワークがすごいSwift/XCode/C++HTMLをクライアント側でちょっとパースする要件にてiOSで使えるHTMLパーサを調べると、いくつかあるのですが、HTMLReaderというのがたまたま目につきました。...HTMLReaderというフレームワークがすごい2014-10-29XCodeのテストでビルド範囲を調整Swift/XCode/C++XCode6でコードも書き慣れてきたので、通常開発モードとしてユニットテストも書き始めました。プロジェクト作るとアプリケーションとしてのターゲット設定と別にテストターゲットも自動にセッティングされます。テストコードも新規作成ウィザードに「Tes...XCodeのテストでビルド範囲を調整2014-10-28Storyboardで縦に長い画面を作るSwift/XCode/C++調べるとStoryboardは2011年秋のiOS6と同時に登場したXcode4.2の新機能だったとか。ブランク時期で、Storyboardもまた初見です。その前のInterfaceBuilderにはまったく良い思い出がないのですが、このStoryboardは一転してXcode開発の印象が変わりま...Storyboardで縦に長い画面を作る2014-10-25AlamofireでGCDはいらなかったSwift/XCode/C++Alamofireのソース読んだら、GCD使わなくていいってことがわかった。Alamofireで楽にネット上のAPIへアクセスできた後は楽に結果を処理したい。APIの戻りはJSONのことが多いですから、JSONが楽に処理できれば様々なことが捗ります。そこで探すと、このSwiftyJSONを見つけました。このGithubのグループはAl...SwiftyJSONのAlamoコンボ2014-10-23UIViewの周りに枠線を書くSwift/XCode/C++UIViewの周りの枠線は、プロパティ一発とかいうことは無く、ちょっと書くみたい。layerをいじるのは前のUIImageを丸くしたところと一緒の考え方ですが、こちらの色指定がUIColorではなくCGColorというCoreGraphics.Frameworkのものでした。このAlamofireは、iOS界ではメジャーと聞くAFNetworkなるライブラリを作ってた人がSwiftで書き下ろした、新進気鋭なるものということです。AFNetworkが世に出たらしい時期は私にとって金勘定に専念していた技術的ブランク時期だったため...Alamofire使って非同期画像読み込み2014-10-16SwiftからObjective-Cのライブラリ使うSwift/XCode/C++SwiftでiOSアプリ書くのはすっきりとした文法で快適なのですが、凝ってはいるけど定番な動きを実現したいときには誰かが作ってくれた部品を使いたくなります。PageにPageとして投稿するというのをiOS8/Swiftで書いてみたものです。途中、投稿はできてもファンとしての投稿になってしまって、Pageのタイムラインにきっちり投稿できなかったのですがなんとかできました。Page投稿しようとしたらハマった2014-09-26Swiftでテストケースを書く際の疑問Swift/XCode/C++最近のiOS開発ではユニットテストという概念がIDEに組み込まれていました。Xcode6.01でプロジェクトを新規作成するとターゲットモジュール名+「Tests」という命名規則でテスト用のモジュールが作られます。見るからにJUnitな作りで狙いがわかりやすい。Swift/XCode/C++世の中iPhone6/6+発売にてお祭りになっているようです。私は6月にT-Mobile版のiPhone5sを購入してますので今回は残念ながらスルーです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。