ARC下OC对象和CF对象之间的桥接(bridge) 在开发iOS应用程序时我们有时会用到Core Foundation对象简称CF,例如Core Graphics、Core...
首先,我们必须明确图片的压缩其实是两个概念: “压” 是指文件体积变小,但是像素数不变,长宽尺寸不变,那么质量可能下降。 “缩” 是指文件的尺寸变小,也就是像素数减少,而长宽...
@剁椒鱼头Zl
在delloc方法中, 用 _textView.delegate = nil 替换 self.textView.delegate = nil
在dealloc方法里面,对self进行 弱引用操作,导致崩溃一个比较隐晦的问题,在dealloc方法里面,对self进行 弱引用操作,导致崩溃。
原理网上能搜到很多,本文只讲实践 测试环境: Xcode 10.0 Swift 4.2 iPhone 7模拟器, iOS 12.0 真机 iPhone 6, iOS 10....
使用fastlane工具自动打包发布App Store或蒲公英测试平台 在以往的iOS开发过程中,我们大都使用xcode提供的工具进行手动打包ipa,这种打包方式会带来大量...
前言 自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给机器去做。Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,...
说明:iOS开发中,如果使用了Images.xcassets管理图片,打包的时候会生成一个Assets.car文件,所有的图片都在这里面。需要工具来解压将Assets.car...
点击下载 Demo 一、FFmpeg简介 FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换...
本次要说的内容,是关于简历的,网上其实流传了很多的简历模版,但是大部分都没有说这些模版到底好在哪,所以很多人就算拿过来用了,最后也是貌似神离。 今天我不讲形式,只说内容,简历...
iPhone 手机在图片拍照和视频录制方面有很强大的功能,小编认为如果很好使用 iPhone 拍摄出很好照片 & 录制很有趣的视频。本章将详细讲解 AVCaptureSess...
写在开头: 大概回忆下,之前我们讲了AFNetworking整个网络请求的流程,包括request的拼接,session代理的转发,response的解析。以及对一些bug的...
转自:https://blog.csdn.net/blog_jihq/article/details/52614156 /Users/jifeng/Library/Devel...
登录注册对于大部分app来说,都是最基础的模块。 看似简单,却与相当多的产品功能用户使用场景交织在一起,受到产品类型、用户定位、业务逻辑、使用场景、用户操作等不同因素影响。 ...
一 TTP和HTTPS发展历史 1.1 什么是 HTTP? 全称是Hypertext Transfer Protocol Vertion(超文本传输协议),是一个基于请求与响...
最近看了苹果 libdispatch 的源码,也就是 GCD 的源码,对于 GCD 的运作方式有一定了解和自己的见解。我看的 libdispatch 并不是苹果最新版本的源码...
StoreKit是苹果提供的一个用于提供付费内容和服务的交易框架,其中定义了若干类和协议以及常量,下面将常用的内容进行无责任官方文档翻译. 由于涉及财务内容务必小心谨慎,因此...
《Objective-C高级编程》是一本有趣又难懂的书,全书就讲了引用计数、Block、GCD三个概念,有趣是因为讲原理、实现的部分是其它iOS专业书籍里少有的。然而每个章节...