开发环境 iOS开发环境,Xcode 12.1 及以上版本 下载开发插件需要的 SDK包[https://nativesupport.dcloud.net.cn/AppDoc...
![240](https://upload.jianshu.io/users/upload_avatars/2225814/23b30d5e-7165-4241-b2d1-4123b9c12a20.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
开发环境 iOS开发环境,Xcode 12.1 及以上版本 下载开发插件需要的 SDK包[https://nativesupport.dcloud.net.cn/AppDoc...
1.前言 在UNIAPP----Android端原生插件开发实战二[//www.greatytc.com/p/95b435f87ac5]进行了Android端的原生...
他说错了,指针才是栈内存,对象是堆内存,要将堆内存的对象释放就要使它的引用计数器 = 0,那么就会自动被释放
=nil 和removeFromSuperviewremoveFromSuperview 将这个view的retaincount -1 如果==0,则从内存释放。
例如: Person *p = [Person new]; person *p 会在栈中申请一块空间用于存放p指针变量,由于p是指针变量,所以p储存的是地址 [Person ...
栈区 栈是一块连续的内存区域从从高地址向低地址进行存储,遵循先进后出(FILO)原则。 栈的地址空间在 iOS 中是以0X7开头。 栈区一般在运行时分配,内存空间由系统管理,...
#import #import是Objective-C导入头文件的关键字 ,是一个预编译指令 ,将文件内容包括属性和方法在预编译的时候拷贝到写指令的地方,使用#impo...
MY BLOG---> iOS音视频开发闲谈(理论步骤) 为什么要写这篇文章? 自己对知识的积累 想给初学者一点入门时思想上的一点指导吧(我也是初学者) 什么人适合看本文? ...
在空余时间写了一个Swift项目,关于菜谱的。新发布的Swift4.0对开发者来说也是比较友好的,基本没太大的改动,也可以使用Swift3.2,只要改一下编译参数就行。话不多...
在老项目中经常出现一个控制器添加多个子控制器的情况,今天发现在一个controller中添加了tableviewcontroller ,点击tableviewcell跳转[s...
通过查看Cell元素、层级元素 发现 UITableCell.ContentView 遮挡导致的 在老项目中使用了[self addSubView: xxx ];导致的, ...
今天遇到一个奇葩的问题,更新Xcode12之后,原来的老项目出现了各种问题,比如Xcode更新 library not found for -lstdc++.6.0.9 原因...
文件目录 整个文件主要包含四大块,每一块的功能都是独立开的,不过当中却又设计不足的地方,希望各位能够积极fork,贡献代码! QWSDiscovery 这个文件是功能的核心,...
6666
RN 下载下来的运行时步骤**以下内容重要,请看完再执行文件**** 1> github上传不了RN所依赖的库的文件,请自行将从终端init下来的React Native项目(AwesomeProje...
**以下内容重要,请看完再执行文件**** 1> github上传不了RN所依赖的库的文件,请自行将从终端init下来的React Native项目(AwesomeProje...
**以下内容重要,请看完再执行文件**** 1> github上传不了RN所依赖的库的文件,请自行将从终端init下来的React Native项目(AwesomeProje...