Note that there are some explanatory texts on larger screens.

plurals
  1. POWarning: makes integer from pointer without a cast
    text
    copied!<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>
 

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