Giter Site home page Giter Site logo

epec254 / coredatalibrary Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.34 MB

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)

Objective-C 15.27% HTML 82.42% CSS 0.85% Perl 0.16% JavaScript 1.30%

coredatalibrary's People

Contributors

epec254 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

coredatalibrary's Issues

Field Edit Controller crashes when a cancel happens before the save

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

I have two dropdowns on the same page. I would like the second dropdown to be dependent on the first

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:

CDLSingleLineTableRowController relies on classOfKey to load the right field editor; this doesn't work for transformed data.

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

CDLTableRowTypeRelationship label text does not conform to text settings for other table rows

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

Crash on addition of new to many object

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

An item that has been added to a toMany section can no longer be edited.

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.