ROADTO みちログ

ひとのみちのブログ。大阪でiOSアプリの道を歩くフリーランス。

iOS

CognitoIDを取得する方法

iOS

AWS Cognito の CognitoIDと呼ばれるモノを取得する方法を備忘録。 頑張ったけど使わなくなったのでここで供養。 CognitoのUserPoolのsubの値を取得する var pool: AWSCognitoIdentityUserPool? var credentialsProvider: AWSCognitoCredentialsProvider? fu…

Swift2の何回も調べてるちょっとしたこと

iOS

Swift2でなんども調べてるちょっとしたことを書きます。 タイマー let timer = NSTimer.scheduledTimerWithTimeInterval(1.0, target: self, selector: #selector(methodName:), userInfo: nil, repeats: true) 遅延実行 //1秒遅延 let delayTime = dispatch…

AutoLayoutを使っているUIViewをアニメーションする方法

AutoLayoutを使っているUIViewのアニメーション。 制約を更新してlayoutIfNeededを呼ぶ。 - (void)move { self.constraintViewY.constant = 100; [UIView animateWithDuration:0.5f delay:0.0 options:UIViewAnimationOptionCurveEaseInOut animations:^ { […

iOSアプリにRealmを導入する

導入まで。 公式ページ通りですが。 前提 試した環境です。 Xcode Ver 6.3.2 Objective-C Realm Ver 0.93.2 手順 Realm 公式ページ Realm is a mobile database: a replacement for SQLite & Core Data 今回はObjective-Cなのでそれを選択。 Swiftはまた別の…

GeoFenceとCoreMotionを組み合わせたバックグラウンド常駐監視の一案

仕事へのパッションが抑えられません。 ジオフェンシングとモーションセンサーを使って バックグラウンドやロック状態でも何かをしたいときの一案。 ジオフェンシングって知ってますか? そうだね、プロテインだね。 ではEnjoy ジオフェンシングとモーション…

iBeaconとPassbookのサンプルを作ったよ。

iBeaconとPassbookのサンプル作りました。 サンプルコードとか技術的な話はないです。ないんです。 ビーコンとは最近流行ってるIoTの切り込み隊長で、 電波を発信してモバイル端末に訴えかける仕組みです。 小売店や映画館とか、割と事例が出てきてます。 小…

入力欄付きUIAlertControllerサンプル

iOS8から登場したアラートコントローラー「UIAlertController」のメモ。 パスワード入力欄付き。 前提 selfはViewControllerね。 ソース UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"タイトル" message:@"メッセージ" prefer…

第56回 Cocoa勉強会関西 - iOS/Macアプリ開発勉強会に参加してきました。

前回に続いての参加。 第55回 Cocoa勉強会関西 - iOS/Macアプリ開発勉強会に参加してきました。 - ROADTO 大阪開催がありがたい。せっかくなのでSwiftTシャツで参加。 では早速(σ・∀・)σ 「WWDC2014 参加レポート」 @studioshin さん また来年も行きたいなー。…

Road to WWDC2014「帰ってきたからまとめたよ」

終了 WWDC2014も無事終わり、初めて体験したこの今の感覚を残しておきます。 私の場合をモデルケースとして書いているのでその辺りはそれぞれご考慮ください。 気候 雨は一回も降らず。 基本快晴。 からっとしていて汗かかない。 日差しは強く一日外にいると…

Road to WWDC2014「準備するよ」

準備するよ WWDC行くにあたって持っていくもの、準備しておくものの一覧。 帰ってきたら要不要も書きましょう。 いりそうでいらないものも。 手続き・申請系 WWDCチケット購入 航空チケット往復分購入 ホテル予約 パスポート ESTA 5月入ってからESTA申請し…

Road to WWDC2014「当たったよ」

「ユー、来てもいいぜ。サンフランシスコ。」WWDC2014に参加します。

第55回 Cocoa勉強会関西 - iOS/Macアプリ開発勉強会に参加してきました。

久しぶりのCocoa勉強会関西。 雑感を残します。

サンプル MapKit

MapKitとCoreLocationの実装サンプル。ピンの設定、ピンの表示、ピンタップイベントのサンプルです。

サンプル UIPopoverController

UIPopoverControllerの実装サンプルです。iOS7.0を前提としています。 storyboardは割愛しています。hファイル // delegate指定 interface ViewController : UIViewController <UIPopoverControllerDelegate> mファイル @interface ViewController () - (IBAction)tapBtn:(id)sender; @pro</uipopovercontrollerdelegate>…

iPhoneアプリ「めざまし天気」リリースで感じたこと。

iPhoneアプリ「めざまし天気」をリリースしました。 めざまし天気 FootFrogs ライフスタイル 無料 目覚まし時計と天気予報がひとつになったアプリで、まあ詳しくは下リンクで。 リリース!! iPhoneアプリ「めざまし天気」 今回、個人ではふたつめのアプリな…

viewをグラデーションする簡単な方法

iOS

iPhoneアプリ「めざまし天気」を申請中でして。 その中で使ったTipsを書いておきます。viewをグラデーションする方法を。CAGradientLayerというQuartzCore.frameworkにあるクラスを使います。できあがりがこちら。 素敵。 グラデーションの方法 //開始・終了…

#defineでNSArrayやNSDictionayを定義

iOS

iPhoneアプリ「めざまし天気」を申請中でして。 その中で使ったちょっとしたTipsを書いておきます。値を静的に定義しますよね。 #defineでこんな書き方できますというのを。まずNSArray。 //まず地域を定義 #define AREA_HOKIDO @"北海道" #define AREA_TOHO…

第45回Cocoa勉強会西に参加しました。

第45回Cocoa勉強会西に参加しました。 久しぶりに第45回Cocoa勉強会西に参加。 そのメモ。 ■属性付きテキスト(NSAttributedString)あれこれ @oogon さん 縦書き表示で「っ」の表示がおかしい。 ちゃんと表示したいときのTips。 NSAttributedString+CoreText…

iOS Developers カンファレンス 関西のメモ

iOS Developers カンファレンス 関西に参加してきました。 http://atnd.org/events/30955 メモ程度ですが残します。 iOS Developers カンファレンス 関西 2012/8/18(土) 阪急梅田オフィスタワー30階 1、「シニア向けアプリのUIを考える」 アプリル株式会…

UITableViewの背景に画像を指定

iOS

UITableViewの背景に画像を指定します。 //背景画像指定 self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"sample.png"]]; //テーブルビューのbackgroundViewを透明に。 self.tableView.backgroundView.alpha = 0.0; 背景…

スクリーンサイズ取得

iOS

スクリーンサイズ取得。 //スクリーンサイズ CGRect scr = [[UIScreen mainScreen] bounds]; //スクリーンの幅 CGFloat width = CGRectGetWidth(scr); //スクリーンの高さ CGFloat height = CGRectGetHeight(scr);

iPadでUIActionSheetのキャンセルボタンが表示されない。

iOS

UIActionSheetでキャンセルボタンが表示されない。 iPadではPopOverViewの外側タップでキャンセルになるようシステムで制御されている。 だから出なくて正解。

自己紹介
メガネは売っていません
高浜 一道(たかはま かずみち)
大阪でiOSアプリの道を歩くフリーランス。
iPad・iPhoneとサーバを連携した、JSONやDBといったキーワードが出てくるツール系が多めです。
お仕事のご依頼やご連絡はこちらから。
お仕事ください!
Web : ROADTO
ML : k-takahama(a)roadto.jp

個人的なアカウントはこちら。
Tw : @hitonomichi
Fb : kazumichi.takahama