2016-01-01から1年間の記事一覧
概要 いろいろな動画フォーマットがあると思いますが、今回はiPhoneで撮影した動画を標準のライブラリで再生する方法です。 AVPlayerViewController を使う方法を採り上げます。 なお、動画フォーマットなどと技術的にはさっぱり役に立たない用語で誤魔化し…
はじめに 連続して、コピペとは遠い話になってしまいます。 この手の記事を書こうとすると、いろいろと仕様を再確認したり、掲載するために書いたコードを再検証することが増えてきます。それはそれで、他の人にSkill Transferしようすると行為が、自分自身…
みなさん、コピペに励んでいらっしゃいますでしょうか? 今日も私は絶賛コピペ中です。 この世はコピペでできていると胸を張ったものの、コピペが通用しない世界もあります。 その一つが例外のハンドリング。 もちろんコピペも可能ですが、なんの役にも立っ…
概要 最近のJavaってばswitch構文でStringが使える。今使おうと思って思い出した。 以前は使えないことに全く違和感を覚えていなかったが、人様の心理からすると使えないなんてあり得ないわけで、まさに低級言語のなを欲しいままにするJavaさまだったわけで…
概要 タイトル通り単純明快。 アラートをあげる方法です。 こんな感じです。 詳細 コードは、以下の通りです。あ、キャンセル側に「OK」という文字列をアサインしているひねくれた例なのでご注意を。 - (IBAction)PushButton:(id)sender { UIAlertView *aler…
概要 フォームにWebBrowserコンポーネントを配置し、JavaScriptとNativeの連携をしたり、Nativeから任意のURLへ画面遷移させたり。 詳細 配置するコンポーネントはこれですね。 以下のソースコードは JavaScriptによるエラー警告を出さない JavaScriptからNa…
概要 HTTP リクエストを送るサンプルです。 いろんな要素があると思います。使うクラスが違うとか、同期/非同期とか、とか。 一例ということで。 詳細 private static string SendHttpRequest(string url, string jsonStr) { try { //文字コードを指定する E…
概要 需要あるかな? まぁ、どうやって動いているかということについて理解する上では、意味があるかも? パソコンの画面が2画面ありました。 サブ画面にWindowを移動させました。 そこで縁なし(FormBorderStyle.None)にしたいと思いました。 メイン画面で…
概要 これも本格的なアプリではあまりやらないかと思いますが、なんちゃってアプリの設定値をどこに保管する?って考えたときに、1つの選択肢になるかと思います。 プロジェクト > xxxのプロパティ のリソースで定義した文字列の取得方法です 詳細 ここに保…
概要 ログ出力といっても、いろんな切り口で、いろんな角度から書き残せるとは思いますが、今回は文字列を引き渡すと、タイムスタンプ、呼び出し元クラス、呼び出し元メソッドを付加してログ出力するというものです。 タイトル通りの目的では、本格的なアプ…
まぁ、なんというか、会社貸与のマシンがMacじゃないので、日頃Macを持ち歩いていない身としては、Objective-Cに関して隙間の時間で書きためるってことができません。(そりゃーだって、ネタがそもそもコピペですから) あー、まぁ、隙間の時間をブログにあ…
概要 いわゆるフォーマット指定子というやつですね。 詳細 指定子 説明 %@ まぁ難しく考えずオブジェクトの文字列だと思っておけば。 %% '%' %文字そのもの %d, %D, %i 符号付き32bit整数(int) %u, %U 符号なし32bit整数(unsigned int) %hi 符号付き16bit整…
概要 NSStringとNSDataの行ったり来たり(変換)です。 通信したり、保管したデータを取り出したりで、ちょくちょくお世話になります。 詳細 ま、見たまんまなので。 NSData → NSString NSString *str= [[NSString alloc] initWithData:data encoding:NSUTF8…
概要 最近は、あまり後悔の念に駆られることは無いのかしら? 昔はアプリ作成時点での選択を、後になって「あーTab Bar Controller配下にしておくべきだったかなぁ」的な後悔があったもんです。でも知ってれば、一発でその後悔を吹き飛ばしてくれます。 Sing…
概要 出したキーボードを何らかのアクションをきっかけに、非表示にする方法は沢山見つけたのですが、そもそも表示専用にしたいとか、画面内に配置したボタンからの入力だけにしたいとか、幾らか動機はあると思います。 そもそも、フォーカスを当ててもキー…
初めて数日でディスっちゃいますが、超弩級に使いにくいですね。えーと、Markdown以外です。Markdownはこれからなので。 比較対象: ネイティブというかアプリてきなー Windowsで見かけるテキストエディタ:メモ帳とか秀丸とかTeraPadとかNotepad++でも。 Vi…
概要 そのままです。TextFieldにユーザーが入力した数値は文字列です。それを演算するためにはintやdoubleなどにパースする必要があります。 詳細 NSStringをintに NSString *intputStr = @"10.01"; int input = [inputStr intValue]; NSStringをdoubleに NS…
概要 文字通り、文字列(NSString)の操作です。 連結 分割 比較 フォーマット代入 詳細 文字列連結 文字列連結には、stringByAppendingStringというメソッドが用意されています。Javaのように+演算子で連結できないのが残念ですね。 もちろん、この記事の…
タイトルは、私がやりたいと思ったことそのもの 本文は、 概要(中見出し) 本文(標準) 詳細(中見出し) xxx(小見出し) 本文(標準) xxx(小見出し) 本文(標準) まとめ/さいごに(中見出し) 本文(標準) こんな感じですかね。 引用は、エディタ機…
これも、一記事で書くことじゃないと思いますが、気にせず続けます。 このブログでは、順不同に自分がコピペする機会に遭遇した順に、主にJavaとObjective-Cあたりのネタを書き記していきます。 まぁ、自分に対する備忘録的な役割も担ってたりします。 でも…
多分、記事の使い方として間違っていて、こういうのは機能上用意された固定ページでやるもんだと思いますが、まぁ、細かいことはおいおい勉強していくとして、何はともあれ初投稿ということで、自分のことを書いてみます。 職業は、システムエンジニアです。…