iPhone/iPadではキーボードの音声入力ボタンから、iOS標準の音声認識(入力)機能が使えます。 高速で精度はかなり良いですが... 外部参考エントリ: iPhone音声入力すごすぎて笑いが止まらなくなった 残念ながら非公開APIであり自作アプリの中でその音声認識機…
昨日の活動ダイジェスト ■ サンプルアプリ作成(iOS) ■ Webサービス調査 ■ シズオカアプリコンテスト用Webサービス作成 音声認識のサンプルアプリ作成。 やっと一通り試せたか。 オープンデータから面白いサービスってなかなか難しい。 でも素晴らしい物は埋…
昨日の活動ダイジェスト ■ サンプルアプリ作成(iOS) ■ 技術調査 ■ シズオカアプリコンテスト用Webサービス作成 音声認識のサンプルアプリ作成。 技術調査は CGリアルタイム合成 海外オープンデータ活用事例 音声認識 【雑感】 トヨタ生産方式からの学びが多…
<今日の活動ダイジェスト> ■ アプリ開発(iOS) ■ 技術調査 ■ シズオカアプリコンテスト用Webサービス作成 ■ Twilio Smart Communication Award 2016 説明会申込 日中はメインお仕事のiOS開発。 今日の技術調査は konashi2.0 音声認識 Slack関連オープンソー…
<今日の活動ダイジェスト> ■ アプリ開発(iOS) ■ 技術調査 ■ シズオカアプリコンテスト用Webサービス作成 今日もまたiOS開発と技術調査しました。 GPSロガー、ヘルスチェックデバイスに関して調査。 あとはシズオカアプリコンテスト用のWebサービス作成。 A…
<今日の活動ダイジェスト> ■アプリ開発(iOS) ■技術調査 ■相談検討 今日もiOS開発と技術調査しました。 あとは、最近よく相談される内容について検討。 「アプリ開発の見積もり教えてください。」 納期と金額を概算で良いので教えて頂けますか、といった ご…
今日やったこと メイン仕事。iOSアプリ開発 bitcoinについて勉強。しかしあまり頭に入ってこず。 画面共有について調査。 WebRTCについて調査。 Qiitaで気になった記事流し読み。 node.jsについて調査。 今朝方、Potatotipsのキャンセル繰り上がりの連絡が来…
スーツ着るとテンションが仕事モードになりますね。 アイデアはたくさん湧いてくる。 ・メルマガ過去ログ管理サービス ・プロジェクト失敗兆候の機械学習 ← 失敗パターンの機械学習 ・Webサービスの体験代行 ・iPad、iPhone下取り代行 ・倉庫に眠っている開…
新規プロダクトのプロトタイプを作るが思った通りに進まず休憩。 あらためて、自分の強みはなんだろう。 努力しなくても勝てる場所で努力する。 変わった機能を考えるのは大好き。 ドッキリ、メイキングが大好き。 海外のドッキリは良い感じにぶっ飛んでいて…
UIImagePickerControllerを継承したクラスを作成し、そちらを使用します。 XXXCameraViewController.h #import <UIKit/UIKit.h> @interface XXXCameraViewController : UIImagePickerController @end XXXCameraViewController.m #import "XXXCameraViewController.h" @inter</uikit/uikit.h>…
LaunchPadから任意アイコンを削除する方法 - Handwriting sqliteのデータをいじり、消しました。
swiftで、これで成功しました。 override func viewDidAppear(animated: Bool) { let heightConstraint = NSLayoutConstraint( item:self.view, attribute:NSLayoutAttribute.Height, relatedBy:NSLayoutRelation.Equal, toItem:nil, attribute:NSLayoutAttr…
iOS8から作成可能なカスタムキーボードを作成している時に Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier. が出た時の対応。 カスタムキーボードのTargetのバイナリ名を変更しました。 (本体となるTargetか…
クイズアプリ(消費型アプリ内課金機能とFacebook・Twitter・メールアドレスログイン機能実装を担当。サーバ側APIもC#で実装) 薬歴記録アプリ(企業向けiPadアプリ。Windowsサーバ連携。SQlite使用。) 天気予報アプリ(外部APIより天気情報取得) 連絡先テキスト…
[viewController setModalPresentationStyle:UIModalPresentationOverFullScreen];
// 昇順 NSArray *numbers = [numbers sortedArrayUsingSelector:@selector(compare:)]; // 降順 NSSortDescriptor *descDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"self" ascending:NO]; NSArray *numbers = [numbers sortedArrayUsingDescri…
//NSArray->NSString NSString *str = [array componentsJoinedByString:@","];
XCodeでTargetを複数作った場合に、動作を分岐させたい。 その時に使ったのがこの設定。 各TargetのBuild SettingsのPreprocessing。 IS_FREE = 1 など定義し #if IS_FREE == 0 とソース内で判定する。
// ARC を有効化したい場合 -fobjc-arc // ARC を無効化したい場合 -fno-objc-arc
こちらを参考にさせて頂きました。 http://d.hatena.ne.jp/yamashina/20111121/p1 通常時はチェックマーク、編集時は詳細ディスクロージャボタンを表示 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)inde…
ファイル存在判定 NSFileManager *fileManager = [NSFileManager defaultManager]; BOOL isExist = [fileManager fileExistsAtPath:dbPath]; リネーム if ([fileManager fileExistsAtPath:originalPath]) { BOOL isSuccess = [fileManager moveItemAtPath:or…
/Users/xxx/Library/Application Support/iPhone Simulator/7.1/Applications/XXXXXX-XXXX-XXXX-XXXX-XXXXXXX/xxx.app/ 7.1の場合です。
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier]; [[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
マップビューから中央の座標を取得し CLLocationCoordinate2D val = self.mapView.centerCoordinate; そこにピンを立てる MKPlacemark *placemark = [[[MKPlacemark alloc] initWithCoordinate:val addressDictionary:nil] autorelease]; [mapView addAnnota…
${SRCROOT}便利。
http://stackoverflow.com/questions/22411565/build-error-on-ios-7-1-zxing ここの対処方法でビルド通りました。 ZXingWidget frameworkを選択 ZXingWidget framework内のZXingWidget targetを選択 Build setting タブを選択し"other wa"で検索 -w paramet…
Footer指定でいけます。 UIView *footer = [[UIView alloc] initWithFrame:CGRectZero]; footer.backgroundColor = [UIColor clearColor]; [self.tableView setTableFooterView:footer]; [footer release];
NSStringFromClass([クラスインスタンス class])
[obj setValue:値 forKey:プロパティ名]; これで文字列指定によりプロパティに値を代入できます。 実際に連番のプロパティに対して使ってみた例 MyClass *obj = [[MyClass alloc] init]; int index = 1; for (NSString *item in items) { [obj setValue:item…
NSString *str = @"To be or " "not to be," " that is the question."; こんな書き方で分割できます。