[V4CC] 4.8b5, introduce KVC, KVO, CursorController, 3 new examples
Ernesto Giannotta
erne at apimac.com
Thu Sep 16 17:35:04 CDT 2010
Hello Ruslan,
I was about to try these new KVC features but the examples are missing the .xib files.
Then I tested my bug reports and I'm happy to confirm that all issues are gone!
No more leaks and no more crashes :-)
I found a strange problem though... I'm using a VDatabase subclass calle MyDB that has an init method
- (id) initDatabase;
Well, when I call it like this
mDB = [[MyDB alloc] initDatabase];
Xcode start complaining about a duplicate method name found in the new VDatabaseController class
-(void) initDatabase;
So to make it work I had to rename my method, no big issue but...
how can this be?
My class is a VDatabase subclass and VDatabaseController is a NSObjectController subclass, how can they conflict?
Scratching my head...
On 06-set-2010, at 13:01, Ruslan Zasukhin wrote:
> On 9/6/10 11:58 AM, "Ruslan Zasukhin" <ruslan_zasukhin at valentina-db.com>
> wrote:
>
> Hi Guys,
>
> http://www.valentina-db.com/download/beta/4.8b5
>
>
> You can download new build of V4CC.
>
>
> * In the V4CC.Framework/Headers you can see now new folder Cocoa.
>
> * And in this folders you can see CATEGORIES for Vcursor class, which add
> KVC, KVO.
>
> * Also made datasource interface for VCursor
>
> * Also made quite powerful VCursorController which use all above
> And can be used in the InterfaceBuilder to visually link
> VCursor with
>
> A) TableView
> B) Form (set of EditFields and Navigation Buttons)
> C) TableView (many records) with linked FORM (current selected row)
>
>
> * In the V4CC/Examples/Cocoa folder you can find 3 new examples, each for
> one of the above a/b/c/ case
>
>
>
> Please take a look at this new features. If you will see something wrong or
> bad design please let us know.
>
>
>
> ======================================
> For INFO:
> ======================================
>
> * Right now we work on plugin for InterfaceBuilder, which will simplify job
> even more.
>
> We will get right in the IB new controls as
>
> * VConnectionController - invisible - here we specify (local)host
>
> * VDatabaseController -here we specify database in the scope of above
> connection
>
> * VCursorController - will be extended even more to allow us specify right
> in IB - SQL query to be executed and so on.
>
>
>
> --
> Best regards,
>
> Ruslan Zasukhin
> VP Engineering and New Technology
> Paradigma Software, Inc
>
> Valentina - Joining Worlds of Information
> http://www.paradigmasoft.com
>
> [I feel the need: the need for speed]
>
>
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
More information about the Valentina
mailing list