iOS 开发实用技术导航
NSHipster 中文版
› http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
› http://www.cocos2d-iphone.org/
CocoaPods
› http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
› http://code.google.com/mobile/analytics/
WWDC
› https://developer.apple.com/wwdc/
Design Guides and Resources
› https://developer.apple.com/design/
Transcripts of WWDC sessions
› http://asciiwwdc.com
Cocoa with Love
› http://cocoawithlove.com/
Cocoa Dev Central
› http://cocoadevcentral.com/
NSHipster
› http://nshipster.com/
Style Guides
› Google Objective-C Style Guide
› NYTimes Objective-C Style Guide
Useful Tools and Services
› Charles Web Debugging Proxy
› Smore
yishenggudou
V2EX  ›  iDev

代码报错 救助

  •  
  •   yishenggudou · Mar 10, 2012 · 5172 views
    This topic created in 5350 days ago, the information mentioned may be changed or developed.
    代码是按iphone开发秘籍上的例子写的
    环境是xcode4.2
    如下图
    (http://commondatastorage.googleapis.com/haibo/temp/Screen%20Shot%202012-03-10%20at%206.31.27%20PM.png)
    顺便问下这里贴图是什么语法
    17 replies  •  1970-01-01 08:00:00 +08:00
    kshatriya
    kshatriya
    Mar 10, 2012
    1
    。。。你再看一下是不是打错了,这是obj-c吧,看着蛮像 嗯
    yishenggudou
    yishenggudou
    OP
    Mar 10, 2012
    2
    @kshatriya 额是objective-c啊
    mogita
    mogita
    Mar 10, 2012
    3
    48 行不该折行吧?是回车还是自动换行的?
    jesse0628
    jesse0628
    Mar 10, 2012
    4
    这个是core data框架里的代码,你可以检查一下:
    1、方法的大括号我这里看到的只有一个,是否漏了
    2、有没有添加core data framework,并且是否引用了core data头文件
    yishenggudou
    yishenggudou
    OP
    Mar 10, 2012
    5
    @ck65 这个我也试过的,不换行也一样,
    elden
    elden
    Mar 10, 2012
    8
    有时候Xcode会变傻,重开试试,还不行就删除derived data。
    yishenggudou
    yishenggudou
    OP
    Mar 10, 2012
    9
    @elden 重启了 还是一样
    run2
    run2
    Mar 10, 2012
    10
    呃,会不会有中文符号 分号撒的
    yishenggudou
    yishenggudou
    OP
    Mar 10, 2012
    11
    @sobigfish 这个可以排除,字符都是英文的
    看报错是 NSEntityDescription 下 没有insertNewObjectForEntityForName这个方法
    但是这个方法是存在的啊
    (https://developer.apple.com/library/ios/#documentation/Cocoa/Reference/CoreDataFramework/Classes/NSEntityDescription_Class/NSEntityDescription.html#//apple_ref/doc/uid/TP40003604)
    iphone开发秘籍里面也是这么写的 啊
    elden
    elden
    Mar 10, 2012
    12
    @yishenggudou 试试Product => Clean 或 把Organizer中此项目的derived data删除。
    yishenggudou
    yishenggudou
    OP
    Mar 10, 2012
    13
    @elden 刚刚也试验了,删除之后还是一样的
    elden
    elden
    Mar 10, 2012
    14
    @yishenggudou 哦,看到了,goto是关键字
    run2
    run2
    Mar 10, 2012
    15
    呃,goto什么时候变成objc的关键字了。


    lz认为没错的就改个sdk版本试试吧 4.2能用ios4.3 ios5吧?
    elden
    elden
    Mar 10, 2012
    16
    @sobigfish Objective-C扩展于C
    yishenggudou
    yishenggudou
    OP
    Mar 11, 2012
    17
    @elden 原来如此 ...我擦 真的是这个..
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1483 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:22 · PVG 07:22 · LAX 15:22 · JFK 18:22
    ♥ Do have faith in what you're doing.