240 发简信
IP属地:江苏
  • 如果选择是基于swiftui就没有main.storyboard,如果想继续使用sb开发,创建时选择sb的就行了

    Xcode11删除默认的main.stotyboard

    今天用Xcode11创建新项目,按照Xcode10及老版本删除.stotyboard文件,并删除Main Interface。发现app运行崩溃了 Appdelegate添加...

  • Swift 最新面试题

    翻译自 问题一: 下面代码中变量 tutorial1.difficulty 和 tutorial2.difficulty 的值分别是什么? 如果 Tutorial 是一个类,...

  • 120
    iOS-XL公司面试题

    目录 对象引用计数放哪里?MVVM和MVC的区别UIButton防止多次点击如何监听弱网卡顿检测NSCache,NSDictionary,NSArray的区别SDWebIma...

  • NSString为何不能作为容器类(字符数组)来看待?

    OC中的copy

    前言 不敢说覆盖OC中所有copy的知识点,但最起码是目前最全的最新的一篇关于 copy的技术文档了。后续发现有新的copy 知识点,我会第一时间更新到这篇博客内。 先提供一...

  • 120
    OC中的copy

    前言 不敢说覆盖OC中所有copy的知识点,但最起码是目前最全的最新的一篇关于 copy的技术文档了。后续发现有新的copy 知识点,我会第一时间更新到这篇博客内。 先提供一...

  • 120
    iOS 开发:『Runtime』详解(一)基础知识

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-runtime-01/...

  • 120
    OpenGL ES 框架详细解析(十二) —— 采用OpenGL ES 3.0

    版本记录 前言 OpenGL ES是一个强大的图形库,是跨平台的图形API,属于OpenGL的一个简化版本。iOS系统可以利用OpenGL ES将图像数据直接送入到GPU进行...

  • 120
    iOS 进阶+面试(一)

    这篇文章可能有点长,所以分了三篇文章记录。内容来自网上的面试题以及自己面试过程中遇到的问题总结,也会定期更新,不合理的地方欢迎指正。 一、分类和扩展 分类和扩展有什么区别? ...

  • 120
    iOS 多线程:『NSOperation、NSOperationQueue』详尽总结

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...

  • @Little_Mango 问题解决了,哈哈哈,投机了一把。先在MRC下编译,生成.h,.m文件,然后将.h,.m文件直接拉入项目,改成ARC 编译,这时会报错,问题出在,ARC下转换时用JreStrAppend(),这时就会报passing strong * to _unsafe_... , 实际需要的是JreStrAppendStrong(),所以直接改了,编译运行一切OK。

    J2Objc集成以及填坑

    简介 J2Objc算是一个Xcode的"插件",其本质是一个命令行命令工具,在Xcode编译期间将目标位置的Java源代码生成对应的Objc代码,这样在Objc代码中则可以直...

  • @Little_Mango 这个问题,是在ARC下出现,改成MRC是没问题的,我不知道下面怎么改了,项目的其他代码都是在ARC下,能指点下吗?

    J2Objc集成以及填坑

    简介 J2Objc算是一个Xcode的"插件",其本质是一个命令行命令工具,在Xcode编译期间将目标位置的Java源代码生成对应的Objc代码,这样在Objc代码中则可以直...