美文网首页
Shit! 坑爹的ObjC类命名很重要!

Shit! 坑爹的ObjC类命名很重要!

作者: StevenC | 来源:发表于2016-12-09 04:23 被阅读25次

命名了一个自己的相册 类 (Private Hub)  PHAlbum 。结果编译没问题。
可是无论如何无法 initWithCoder 序列化和反序列化。

XCode 8.2 - Beta 有这个功能很好, 以前一直没有注意到。

objc[31682]: Class PHAlbum is implemented in both /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/Frameworks/Photos.framework/Photos (0x10dfdad28) and /Users/StevenC/Library/Developer/CoreSimulator/Devices/82F41453-B042-4A8A-ADF2-42914DB1E410/data/Containers/Bundle/Application/5A26E8EC-B95B-4FD8-BB25-891D3EE5AD1A/PrivateHub.app/PrivateHub (0x109c9e638). One of the two will be used. Which one is undefined.

仔细看告诉老子,系统也有一个 PHAlbum 类。属于 Photos.framework 

可是,过了一遍 Photos.framework 的 头文件 photos.h 没有发现。

SHIT,踩到狗屎了。

改一个类名看来就可以了。

相关文章

  • Shit! 坑爹的ObjC类命名很重要!

    命名了一个自己的相册 类 (Private Hub) PHAlbum 。结果编译没问题。可是无论如何无法 init...

  • Effective Objective-C 2.0 读书笔记-C

    接上篇 objc没有命名空间 所以,很容易出现命名冲突。类名,方法名,全局变量都要加上相应的前缀来减少naming...

  • 4款500元以内的移动硬盘优等生

    “噢shit!D盘又爆红了”。“都说了不要存那么多电影,就是不信,你看,现在连种子都装不下了,坑爹吧,叫你把电影放...

  • 坑爹

    坑爹…豆瓣就是个坑爹货

  • 坑爹的爹坑

    01 村里的奇葩事,真事!就是奇葩的让人咂舌。张明白有一个‘奇葩’的爹,人称张算计。 清明节,村里的张算计死了。人...

  • 兆b很坑爹

    1兆=? 脑海中传来了小时候的儿歌,个、十、百、千、万、十万、百万、千万、亿、十亿、百亿、千亿、万亿、兆…… 难保...

  • 坑爹?爹挖的坑

    坑爹的儿子都是被爹坑的 白米先生 字数 474 · 阅读 1 2020-06-13 09:35 说起来像绕口令。 ...

  • 何为体面的生活?

    早几年和去去北京出差的朋友聊天,她说很多名校学生,真的是学着很坑爹的专业。 做着很坑爹工作,一个月几千块钱,...

  • 坑爹的爹

    2023年1月31日 星期三 下午4:44 昨晚上娃爹又一晚上没回来了! 第一次一晚上跟他正面对决!从来没有这么直...

  • 4、objc_class结构解析

    一、 objc_class & objc_object 类 objc_class 继承于 objc_object ...

网友评论

      本文标题:Shit! 坑爹的ObjC类命名很重要!

      本文链接:https://www.haomeiwen.com/subject/pjkemttx.html