[Rubycocoa-devel 126] CoreData 対応しました

Back to archive index

kimura wataru kimur****@i*****
Fri Oct 28 00:08:18 JST 2005


 木村です。

 RubyCocoaのCoreData対応として、以下のものを追加しました。

* ライブラリ osx/coredata.rb
* テンプレート Cocoa-Ruby Core Data Application
* テンプレート Cocoa-Ruby Core Data Document-based Application

 で、ちょっと悩んでいる箇所があります。CoreDataの処理のなか
(AppDelegete.rb)で

NSManagedObjectContextの
- (BOOL)save:(NSError **)error
http://developer.apple.com/documentation/Cocoa/Reference/CoreData_ObjC/Classes/NSManagedObjectContext.html

や、

NSPersistentStoreCoordinatorの
- (id)addPersistentStoreWithType:(NSString *)storeType configuration:(NSString *)configuration URL:(NSURL *)storeURL options:(NSDictionary *)options error:(NSError **)error

などの(NSError **)という型でエラーを受け取るメソッドがあります。
とりあえず今はnilを渡しているのですが、RubyCocoaではruby側でどういった
書きかたをすればよいか、見当がつかないのです。

 なんらかの拡張が必要であれば、ひとまずこの状況のままとしておこうと
考えています。



-- 
kimura wataru
<mailto:kimur****@i*****>



More information about the Rubycocoa-devel mailing list
Back to archive index