1.weak和assign区别 修饰变量类型的区别: weak 只可以修饰对象。如果修饰基本数据类型,编译器会报错-“Property with...
1.weak和assign区别 修饰变量类型的区别: weak 只可以修饰对象。如果修饰基本数据类型,编译器会报错-“Property with...
随着互联网技术的飞速发展,移动端播放视频的需求如日中天,由此也催生了一批开源/闭源的播放器,但是无论这个播放器功能是否强大、兼容性是否优秀,它的...
以前总是很烦设计师非要说,让『把行距调大一点点』,因为在 iOS 这个对文字处理各种不友好的系统里,改行距并不像改字号那么简单,只调『一点点』也...
在日常的开发当中,当一个项目在开发过程中或者完成准备上线,都需要我们进行真机测试,否则不可能开发完了就直接扔到了App,等上线了再下载看看,这都...
在移动开发当中,APP的界面的编写和调试占了相当的一部分时间,那么在不借助Xcode之外的第三方工具的情况下来调试UI是一件相对来说比较耗费时间...
前言 本篇主要讲解组件化架构思想,从零教你如何组件化一个项目。 如果喜欢我的文章,可以关注我微博:袁峥Seemygo 为什么要组件化 随着项目的...
公共 CocoaPods 打开隐藏目录,可以使用命令: 接着需要重启一下 Finder, 可以按住 option + 右键 Finder 图标选...
CocoaPods的安装与使用(一) CocoaPods的原理与技巧(二) CocoaPods建立自己的Podspec(三) CocoaPods...
剑未配好,出门已是江湖。 最近一直没有更新简书是因为在开发和测试阶段,有任务,没有进行学习,不过在做任务的时候也遇到了一些技术点,在这里总...
iOS 应用嵌入 ReactNative 页面 在开发前期首先安装好react native 开发环境、Cocoapods(可不是用Cocoap...
专题公告
本专题部分文章翻译自AppCoda,或收藏其他同学的翻译,或转载其他同学的文章