epec254 / coredatalibrary Goto Github PK
View Code? Open in Web Editor NEWCore Data Library is an XCode template that helps you quickly create a tableview-based UI for a Core Data iPhone application (moved from code.google.com/p/coredatalibrary)
Core Data Library is an XCode template that helps you quickly create a tableview-based UI for a Core Data iPhone application (moved from code.google.com/p/coredatalibrary)
Make a CDLTableRowTypeBoolean row and run it on device.
The label text will appear top-aligned vertically.
Looks fine on the simulator.
Original issue reported on code.google.com by [email protected]
on 8 Apr 2010 at 1:54
Similar to the detail view, allow a custom row in the root view.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2010 at 8:17
What steps will reproduce the problem?
1. Use a row type CDLTableRowTypeToManyOrderedRelationship
2. Use showADExisting Objects = YES
3. attempt to add object, system will crash.
Note: this is occurring on project CoreDataSampleFor436. Add new process to
Widget, will not
work.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
4.0 and 3.1.3
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 15 Apr 2010 at 7:02
Publicly expose the ability to know when we are in add mode.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2010 at 7:36
What steps will reproduce the problem?
1. Have a detail page that contains a toMany listing.
2. Add a new item in its detail page and save.
3. Clicking on the item in the summary toMany list does nothing, and the right
arrow (forgetting
the name) is not there.
What is the expected output? What do you see instead?
I would expect to have the already added items editable.
What version of the product are you using? On what operating system?
0.11
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 25 Apr 2010 at 1:00
Similar to how TableRowControllers can be customized, allow this for a
tableSectionController.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2010 at 7:37
drag tableview to the top to force cells to reload - multiple cells will get
selected, seleciton doesn't
really work
the problem lies in the logic in cellForRowAt... - it only deals with selecting
the current object, not
any user changes made in the controller.
Original issue reported on code.google.com by [email protected]
on 15 Apr 2010 at 10:59
If you set an incorrect value for dateFormatterStyle and no timeFormatterStyle,
it doesn't throw an
exception early enough (happens when editing the value rather than on load of
the controller)
Original issue reported on code.google.com by [email protected]
on 13 Apr 2010 at 7:13
What steps will reproduce the problem?
You get the classOfKey from the NSManagedObject(TypeOfProperty) category, as a
string. This is then checked against to load the proper FieldEditController
(String, Decimal, Boolean).
However, if the property is transformed (i.e., of type "id"), then the check
fails, and no field editor is loaded.
Please provide any additional information below.
I have a suggested modification to the core code for
CDLSingleLineTableRowController: provide an optional configuration property:
CDLDataType (or something similar). The types can be: "String", "Numeric",
"DateTime", etc. If configuration property is not provided, then the usual
check (classOfKey) can be applied. Otherwise, load the appropriate
FieldEditController based on CDLDataType.
I'm going to implement this in my copy of the code for now. I'll notate it
appropriately, so that you can edit/remove it if you wish when I send it back.
Original issue reported on code.google.com by [email protected]
on 24 Jun 2010 at 5:34
I've made changes to CDLRelationshipRowController.h|m so that this can work.
There are values in
the associated plist that are explained in the documentation. See
initForDictionary: and
tableView:didSelectRowAtIndexPath: for the major changes, along with the .h
file for the new iVar
declarations.
See tableView:didSelectRowAtIndexPath: for extensive documentation. I think
it's pretty clear, but
I'll provide more if necessary.
Original issue reported on code.google.com by [email protected]
on 5 May 2010 at 5:05
Attachments:
I have a row of rowType=CDLTableRowTypeSingleLineValueSmallLabel. How do I get
the font for
rowType=CDLTableRowTypeRelationship to follow this formatting standard?
I'm thinking it might be worth implementing a table- or section-based set of
font definitions. They
would only be overridden by individual rowType definitions. But if a rowType
definition doesn't
explicitly contain instructions for font size, layout, type, etc., then the
table/section definition
should be the default position.
Original issue reported on code.google.com by [email protected]
on 5 May 2010 at 5:14
If the rootView plist is not in existence, the exception just says all values
are missing - make sure to
state if the plist isn't a real path.
Original issue reported on code.google.com by [email protected]
on 13 Apr 2010 at 6:43
What steps will reproduce the problem?
1. Choose the + to add a new item
2. Select any one field to enter a new value
3. Click Cancel on the navigation bar
4. Again, choose the same field
5. Enter a new value and chose "Save"
What is the expected output? What do you see instead?
The expected output: should be still able to save the field value.
Instead a crash occurs.
After looking through, it was happening because the 'cancel' method in
AbstractFieldEditController was deleting the managed object.
However, this should be deleted only if the user chooses the cancel on the
DetailViewController, not on the Field Edit Controller.
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 5 Aug 2010 at 3:16
Unlike toMany non-ordered, the ordered version of this row/section does not
allow the user to
create a new object from the edit view. Allow this.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2010 at 8:16
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.