koogawa blog

iOS、Android、foursquareに関する話題

Xcode

#WWDC22 Get to know Developer Mode メモ

developer.apple.com 所感 なぜDeveloper Modeが必要?というところをもうちょっと詳しく調べてみたい とはいえ、不要な機能を開放しておく必要はないのは確かだよね Distributionされたビルドでは不要とのことだけど、Adhocビルドはどうなんだろ? ツイート…

#WWDC21 Meet Xcode Cloud メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com 6/9現在、Xcode Cloud はベータ版の利用申請を受付中。利用できるようになると連絡が来るとのこと。 #wwdc21 のMeet Xcode Cloudを見るぞ https://t.co/SkwOD2TC7h pic.twitter.com/RzL…

「1人でアプリを作る人を支えるSwiftUI開発レシピ」を読んだ

1人でアプリを作る人を支えるSwiftUI開発レシピ (技術の泉シリーズ(NextPublishing))作者:佐藤 剛士インプレスR&DAmazon tl;dr 良い本でした。迷ったらポチることをオススメします 読者(ワシ)のスペック 仕事でSwiftUI使ってる Appleのチュートリアル一…

Xcode で Breakpoint を一括で削除する方法

割と知らない方が多かったのでメモ。 左のペインに Breakpoint Navigator を表示 Workspace 右クリックして「Delete Breakpoints」選択 これですべての Breakpoint が消える 頂いたフィードバック Breakpointエクスプローラを選択したまま cmd + a → delete …

iOS用のCIサービス「Bitrise」を使ったメモ

Github のプライベートリポジトリにも対応したCI(Continuous Integration)サービスを探していたところ、Bitrise というサービスを見つけたので使ってみました。 www.bitrise.io 料金 無料プランがあります。ただし、次の制限があります。 2 team members 2…

Xcode の iOSシミュレータを選択するプルダウンがおかしくなったら

Xcode 6.4 をインストールしたら、iOS Simulator を選択するプルダウンがおかしくなってしまいました。 これだと、iOS バージョンの見分けがつかないw Xcode を一旦完全に削除して再インストールしたり、~/Library/Developer/CoreSimulator/Devices を削除…

#yidev 第19回横浜iPhone勉強会に参加してきたよ

昨日は横浜iPhone勉強会に参加してきました。 https://atnd.org/events/65320atnd.org 今回はあっという間に発表枠が埋まるという盛況ぶりでした。よって、前回・前々回に引き続き3回連続で発表することはできませんでしたが、次回はぜひ発表者側にまわりた…

CocoaPodsがpbxprojをXMLに書き換えてしまう件

CocoaPodsのバージョンを 0.33 から 0.35 に上げたあたりから、 pod install または update する度にpbxprojファイルの形式が XML に書き換えられてしまうようになった。 調べているうちに、次のドキュメントに行き着いた。 CocoaPods Guides - F.A.Q Xcode …

iOS 8から位置情報を取得する方法が変わるよ

※本記事は、一般に公開されている情報を元に作成しています。 (WWDC 2014 発表資料より引用) どういうこと? iOS 8 から位置情報の取得の方法が変わるようです。今までの方法だと位置情報が取れなくなります。 objective c - Location Services not workin…

#yidev @恵比寿勉強会に参加してきたよ

今日は恵比寿にて開催された「yidev@恵比寿勉強会」に参加してきました。 (なるべく皆さんの顔が写り込まない写真を選んだつもりですが、問題があれば [twitter:@koogawa] までご連絡ください) yidev(横浜iPhone勉強会)の東京出張勉強会は去年の渋谷勉強…

WEB+DB PRESS に記事を執筆してみて学んだこと

WEB+DB PRESS Vol.79 で iOS 特集記事の一部を執筆しました。 WEB+DB PRESS Vol.79作者:成瀬 ゆい,そらは(福森 匠大),西 磨翁,小川 航佑,佐藤 新悟,塚越 啓介,藤原 亮,堀 哲也,田村 孝文,桑野 章弘,松浦 隼人,中村 俊之,田中 哲,福永 亘,杉山 仁則,伊藤 直也…

XcodeのテストフレームワークXCTestを使ってみる

昨日参加した エンジニアサポート CROSS 2014 に感化され、さっそくテストを書いてみましたw 今まであまりテストをしてこなかったことがバレバレですが、敢えてメモを晒してみます。 テスト用プロジェクトを作成 「XCTestSample」という名前でプロジェクト…

iOS 7: Dynamic Typeに対応したUITableViewを作ってみた

前回書いた「iOS 7から追加されたDynamic Typeを使ってみた」の続編です。 新しくわかったこと 前回は「UIFontDescriptor を使う必要がある」と書きましたが、その後の調査で + (UIFont *)preferredFontForTextStyle:(NSString *)style メソッドを使えば Dyn…

iOS 7対応事例 FastCheckin

ようやくNDAも解禁されたので、さっそくiOS 7の対応事例を公開させていただきます! 資料はslideshareにて公開しています。このブログでは、スライドの流れを簡単に紹介したいと思います。 iOS 7 対応事例 FastCheckin from Kosuke Ogawa 1. まずはFastCheck…