Note that there are some explanatory texts on larger screens.

plurals
  1. POWarning: makes integer from pointer without a cast
    primarykey
    data
    text
    <p>I am quite puzzled why this warning pops up. I use the same procedure on other controllers where it works perfectly.</p> <blockquote> <p>ConditionTableViewController.m:57: warning: passing argument 1 of 'initWithCondition:' makes integer from pointer without a cast</p> </blockquote> <p>With the following code</p> <pre><code>- (void)managedObjectSelected:(NSManagedObject *)managedObject { // Load View Condition *con = (Condition *)managedObject; ConditionDetailViewController *detail = [[ConditionDetailViewController alloc] initWithCondition:con]; detail.title = [[managedObject valueForKey:@"cave"] valueForKey:@"title"]; self.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back" style: UIBarButtonItemStyleBordered target:nil action:nil] autorelease]; [self.navigationController pushViewController:detail animated:YES]; [detail release]; } </code></pre> <p>In ConditionDetailViewController.h</p> <pre><code>- (id)initWithCondition:(Condition *)aCondition; </code></pre> <p>Here the console output of "con"</p> <pre><code>2011-07-26 11:03:08.485 CaveConditions[10631:f203] &lt;NSManagedObject: 0xe6628e0&gt; (entity: Condition; id: 0xe6608b0 &lt;x-coredata://368AFBD3-2C66-4ED7-977D-AB8EED8BB577/Condition/p149&gt; ; data: { cave = "0x67486e0 &lt;x-coredata://368AFBD3-2C66-4ED7-977D-AB8EED8BB577/Cave/p7&gt;"; ccId = 678; comment = ""; diveDate = 1286830059; flow = "0xe668270 &lt;x-coredata://368AFBD3-2C66-4ED7-977D-AB8EED8BB577/Flow/p1&gt;"; imageURL = "orbe_doof.jpg"; insertDate = nil; ip = "xxx.xxx.xxx.xxx"; line = "0xe668280 &lt;x-coredata://368AFBD3-2C66-4ED7-977D-AB8EED8BB577/Line/p1&gt;"; percolation = "0xe668290 &lt;x-coredata://368AFBD3-2C66-4ED7-977D-AB8EED8BB577/Percolation/p5&gt;"; sediment = "0xe6682a0 &lt;x-coredata://368AFBD3-2C66-4ED7-977D-AB8EED8BB577/Sediment/p2&gt;"; temperature = 13; userMail = "xxx@xxx.ch"; username = "Hans K..."; visibility = "0xe6682b0 &lt;x-coredata://368AFBD3-2C66-4ED7-977D-AB8EED8BB577/Visibility/p7&gt;"; }) </code></pre> <p>Includes as requested</p> <p>ConditionTableViewController.h</p> <pre><code>#import "CellTableViewController.h" #import "Cave.h" </code></pre> <p>ConditionTableViewController.m (Where the managedObjectSelected method gets called)</p> <pre><code>#import "ConditionTableViewController.h" #import "ConditionDetailViewController.h" </code></pre> <p>ConditionDetailViewController.h</p> <pre><code>#import &lt;UIKit/UIKit.h&gt; #import "Condition.h" #import &lt;QuartzCore/QuartzCore.h&gt; </code></pre> <p>ConditionDetailViewController.m</p> <pre><code>#import "ConditionDetailViewController.h" #import "DataProcessor.h" #import "PhotoViewController.h" </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload