2011-01-01から1年間の記事一覧

【Objective-C】Event Kit with GCD

「eventsMatchingPredicate:メソッドは同期的であるため、アプリケーションのメインスレッドで 実行しないでください。非同期動作の場合は、dispatch_async関数、またはNSOperationオブジェ クトを使用して、ほかのスレッドでメソッドを実行します。」と、Ev…

【Objective-C】Event Kit

ふと思い立って、iOSのカレンダーイベントを拾って来るにはどうすればいいかな、と Event Kitというフレームワークがあるそうですサンプルを落としてきて、ソースを見てみたところ、以下の箇所でイベントを拾ってきてるらしい // Fetching events happening …

【Objective-C】ポリモーフィズム

Javaのように書けない。書き方が悪いのか、そもそも言語的にそういうものなのかが、分からない。 interface Player { public void play(); } class iPod implements Player { public void play(){ System.out.println("Apple"); } } class Walkman implement…

【Java】Apache Forrest

以前ちょこっとだけインストールして動かしてみたことがあるのだけど、いまいち使い道が思いつかなかったのでそのまま放置していました。 今使ってみると、うん、なんとなく便利そう。ドキュメント管理と自動ウェブサイト構築ってのはとてもいい感じ。アーカ…

【DynamicsAX】2012をインストール

現実逃避でインストール。毎晩0時に帰ってくるような生活はもういや... Dynamics AX 2012、ぱっと見がちょっと変わった。 64ビット環境でなければインストールできない。 まだローカライズされてない。 ”かんばん”方式をサポートしている様子。 とりあえず動…

【OS X Lion】httpd.conf

OS X LionにしてからいじってなかったApache そういやってんでlocalhostでアクセスすると、"requested URL / was not found on this server"なんだいどうしたんだってんで、ぐぐってみたら、同じことで悩んでいた方を発見 http://wun.jp/mac/lion/ httpd.con…

【iOS】Core Data & TableView 作り方1

以前作ったテストアプリの作り方、最初からあらためて、できるだけ分かり易いようにメモします。ただ、ここで書いたメモの大部分は、オイラはオフィス加減さんの書籍”つくって覚えるObjective-C入門”を読んで実際に手を動かして覚えたことです。この書籍は初…

【Access】パスワードを施したら、失念してAccessを使えなくなった!

はい、そのようなことをしてしまったのは私です。 そんなときには C:\Users\ユーザー名\AppData\Roaming\Microsoft\Access この中にある System.mdwを削除しちゃえばOKです。削除しても、Accessを起動すれば、また生成されます。

【DynamicsAX】X++のメモ : ExcelへExportその2

バッチインプットはさておき(いいのか)。フォームを作成して、ボタンを押したらテーブルからExcelへエクスポートってのを。まずはAOTを立ち上げてFormを新規に作成。ボタンを配置したら、前々回あたりのコードをMethodの中に"clicked"として記述する。 そ…

【DynamicsAX】X++のメモ : ExcelからImport

X++のメモ。 前回の続きで、今度はExcelからインポート。今回参考にさせていただいたサイトはaxapta.blogcu.comさん。Thank you so much! void ImportFromExcel() { MyTable myTable; COMVariant COMVariant1; SysExcelApplication app; SysExcelWorkbooks W…

【DynamicsAX】X++のメモ : ExcelへExport

X++のメモ。 特定のテーブルからExcelにレコードをエクスポート。jobで実行。参考にさせていただいたサイトはaxaptajob.blogspot.comさん。Thank you so much! static void ExportToExcel(Args _args) { SalesTable SalesTableLocal; // 今回はSalesTableテ…

【DynamicsAX】X++のメモ

X++のメモ。その1。BOMテーブルをSELECTするだけ。Jobで新規jobを登録、以下のコードを入力、実行。 static void Job1(Args _args) { BOM bomt; // BOMテーブルクラス int rec; // レコード数 ; while select bomt { // BOMテーブルをSELECT info("-- record…

【iOS】Core Data & TableViewで、確認画面表示

前回のバグはちょっと置いておいて。TableViewで表示されているレコードをタップして、詳細(?)画面を表示させるように出来た。今回参考にさせていただいたのは、独学者の独り言(原宏之さん)の記事。ありがとうございます。 まずはスクリーンショットか…

【iOS】Core Dataでfetchされたデータの絞り込み検索(バグ?発見)

これじゃまだまだっす... iPhone Simulatorで以前登録したデータが、起動時には表示されず、検索で文字を入力すると、ひっかかる なもんで、同じ名前の場合には警告を出すとか禁止するってのが必要 あと、以前登録したレコードを最初に表示させるってのも必…

【iOS】Core Dataでfetchされたデータの絞り込み検索(なんとか解決)

なんとも単純な箇所がネックだった。 前回、Core Dataに登録したデータをUISearchBarで絞り込みしようと思い、以下のメソッドを追加した。 - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope- (BOOL)searchDisplayControlle…

【iOS】Core Dataでfetchされたデータの絞り込み検索(未解決)

predicateWithFormatが、おそらくSQLでいうところのwhere句に相当するのでは?というところまではあたりはつけたが... - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSString *query = self.searchDisplayController…

【iOS】Core Data 2 (入力画面作成)

先日は、Core Dataでデータ登録ができるところまでで終わりました。登録できる値も固定値だったので、全然使い物にならない。 今日は、任意の文字列を登録できるよう、入力画面を作成しました。 参考資料:つくって覚えるObjective-C入門 iOS対応 http://boo…

【iOS】Core Data

長らく手をつけてませんでしたが、 GWということで、久々にXcode 4.0.2、iOS 4.3.2(iPhoneシミュレータ4.3)で Core Dataを使ったサンプルを動かしてみたまずは、プロジェクトを作成 Navigation-Based Applicationを選んで、 Core Dataを使用する、にチェッ…

【iOS】Key Value Coding

まず最初に Key Value Coding(以下KVC)と、Cocoa Bindingを 混同していたことを書いておきます んでKVCとはおそらく、 「ゲッターセッターを書かずにデータにアクセスできる」仕組み だと思うつまりは、DBにアクセスするクラス(DAO?)に、 public xxx ge…

【Mac】NSButton

使い方がわからなかったのですが、 なんとかまねっこでやったらでけました。 ほぼ日、MacのGUI - Radio Group(ラジオボタンの選択) - 強火で進め MainMenu.xibにオブジェクトを追加して OutletとIBActionを、Controlキーを押しながらリンクさせて あ、その前…

MacBook Air 11インチ欲しい!

MacBook Air 11インチ欲しい!SSDのスペックを、直に体験したいもんですなあ