我们平时写的Objective-C的代码,底层实现其实都是C/C++ 所以Objective-C的面向对象,其实都是基于C/C++的数据结构实现的。 思考:Objective...
1. 成为 iOS 开发的核心技能 Swift:语言 SwiftUI:开发工具(旧的叫 UIKit) Working with data Networking Version...
做项目经理快一年了,感觉自己真的不适合这个工作,自己的初心也只是想做一个可以一个人安安静静待着的小透明,但是现在却事与愿违。 因此决定,重新捡起开发,捡起技术,找到适合自己的...
最近在看面试题时,发现有一道这样的题目:用递归的方式求1-100的和 我们平常写的是用for循环方式求和,代码如下: 递归方式求和。何谓递归?递归就是自己调用自己。
UITextField有一个重要的属性placeholder,一般情况下能满足我们的需求。但是有时候我也也许会想要修改placeholder的文本颜色,此时就需要通过修改它的...
仅以此文章来记录一下,因为要添加的命令每次都记不住要百度查,所以简单记下来用。在ARC机制的项目下使用MRC机制的文件,需要设置对应文件的Build Phases-Compi...
找工作笔试时有这样一道题,如何用递归的方式计算1-100的和?刚看到这道题时有一点懵逼,因为之前一直是用下面这种方式来计算1-100的求和的。 还好笔试的时候,没有看着,所以...
OC语言是C语言的超集,所以先了解C语言的内存模型的内存管理会有很大的帮助。C语言的内存模型分为5个区:栈区、堆区、静态区、常量区、代码区。每个区存储的内容如下:1、栈区:存...
注意:以下方法只可用于debug,而且在多线程等情况下返回值不是100%可信。1.使用CFGetRetainCount 2.使用KVC
区别1:instanceType会在编译时检查实例的类型,而id在编译时不检查,只在运行时才会去检查实例的类型; 区别2:instanceType只能作为方法返回值,会返回该...