
iOS开发
文章平均质量分 87
chenlingLAL
这个作者很懒,什么都没留下…
展开
-
浅谈NSTimer基本用法和循环引用问题
浅谈NSTimer基本用法和循环引用问题相信大家对NSTimer不陌生,定时器是我们项目中经常用到的组件,定时去完成某项任务。下面我们来简单介绍一下NSTimer。一、NSTimer基本原理官方文档对NSTimer的介绍:A timer waits until a certain time interval has elapsed and then fires,sending a specified message to a target object.由此可见,NSTimer就是原创 2021-04-26 19:45:05 · 958 阅读 · 0 评论 -
Macbook M1搭建nginx + rtmp和Ubuntu 18.04搭建nginx + rtmp + srs
Macbook M1搭建nginx + rtmp和Ubuntu 18.04搭建nginx + rtmp + srsMac上搭建nginx + rtmpmac可以直接使用brew安装,就不用下载源码手动编译了,命令行:brew install nginx-full --with-rtmp-module注意:这里nginx可执行文件路径变了,不是之前的/usr/local/bin/nginx,而是/opt/homebrew/opt/nginx-full/bin/nginxwww路径: /...原创 2021-04-01 00:42:47 · 662 阅读 · 0 评论 -
iOS开发之网络音乐播放器(SC音乐)(一)
网络音乐播放器原创 2017-09-13 15:53:28 · 2310 阅读 · 0 评论 -
iOS开发之xcode统计项目代码行数
xcode代码行数统计原创 2017-09-06 14:34:15 · 438 阅读 · 0 评论 -
iOS开发之网络音乐播放器(SC音乐)(二)
介绍锁屏播放设置,后台播放设置,手势操作等。原创 2017-09-07 12:10:29 · 2343 阅读 · 0 评论 -
Xcode 中放置图片的位置,Images.xcassets 和直接放在源文件目录中的区别
Xcode 中放置图片的位置,Images.xcassets 和直接放在源文件目录中的区别转载 2017-10-16 15:26:40 · 5610 阅读 · 0 评论 -
Xcode怎么退回旧版本?
最近将Xcode升级到10.1版本,调试项目的时候没问题,打包项目的时候出错了。看错误信息应该是动态库路径出错,但是在以前版本的Xcode没问题,没办法,先退回旧版本看看,找找原因。在网上找的方法基本都是过时的,其实只需要打开这个页面就可以了:https://developer.apple.com/download/more/。里面有以前版本的Xcode,选择自己需要的版本下载就好了。...原创 2018-11-08 14:45:52 · 18080 阅读 · 4 评论 -
ios - objectC 的isa 详解
ios - objectC 的isa 详解每个Objective-C对象都有一个隐藏的数据结构,这个数据结构是Objective-C对象的第一个成员变量,它就是isa指针。在NSObject.h里面: @interface NSObject <NSObject> { Class isa OBJC_ISA_AVAILABILITY;}再点开 Class 的...转载 2018-11-27 17:35:17 · 267 阅读 · 0 评论 -
iOS开发之xcodebuild命令提示错误:“tool 'xcodebuild' requires Xcode, but XXXX”
iOS开发之xcodebuild命令提示错误:“tool 'xcodebuild' requires Xcode, but XXXX”解决方法:Install Xcode Runsudo xcode-select -s /Applications/Xcode.app/Contents/Developer原创 2019-07-29 10:57:28 · 663 阅读 · 0 评论 -
iOS开发之简单用户数据存储UserDefaults
用户数据存储UserDefaults原创 2017-07-25 20:36:12 · 4382 阅读 · 0 评论 -
iOS开发学习笔记之UILabel的使用
iOS开发学习笔记之UILabel的使用// 1、创建letrect:CGRect=CGRectMake(100,100,100,100)letlabel:UILabel=UILabel(frame:rect)// 2、设置和读取文本内容,默认为nillabel.text="文本信息"// 3、设置文字颜色,默认为黑色label.textColor=UIColor.re原创 2017-05-25 16:14:31 · 3446 阅读 · 0 评论 -
Swift与Objective-C的兼容“黑魔法”:@objc和Dynamic
@OBJC 和 DYNAMIC由 王巍 (@ONEVCAT) 发布于 2015-02-04虽然说 Swift 语言的初衷是希望能摆脱 Objective-C 的沉重的历史包袱和约束,但是不可否认的是经过了二十多年的洗礼,Cocoa 框架早就烙上了不可磨灭的 Objective-C 的印记。无数的第三方库是用 Objective-C 写成的,这些积累无论是谁都不能小觑。因此,在最初的转载 2017-06-01 22:56:32 · 439 阅读 · 0 评论 -
详解Swift中的函数及函数闭包使用
详解Swift中的函数及函数闭包使用转载 2017-06-01 22:59:27 · 409 阅读 · 0 评论 -
iOS开发学习笔记之swift3.0几种加载网络图片的方法
swift3.0加载网络图片原创 2017-07-10 13:41:53 · 8289 阅读 · 3 评论 -
iOS开发之代码约束
代码约束原创 2017-06-30 09:51:19 · 518 阅读 · 0 评论 -
iOS开发之清除Alamofire缓存
清除Alamofire缓存原创 2017-06-30 15:45:51 · 3090 阅读 · 1 评论 -
iOS开发网络篇—数据缓存
数据缓存转载 2017-06-30 16:33:36 · 266 阅读 · 0 评论 -
iOS开发之如何用UITableView实时显示歌词
歌词显示原创 2017-07-15 17:01:55 · 1416 阅读 · 0 评论 -
iOS开发学习笔记之UIButton的使用
iOS开发学习笔记之UIButton的使用UIButton: https://developer.apple.com/reference/uikit/uibutton一、 描述: UIButton对象是一个视图,它执行您的自定义代码以响应用户交互。二、概述: 当您点击按钮或选择具有焦点的按钮时,该按钮将执行附加的任何操作。 您使用文本标签,图像或两者来传达按钮的目的。 按钮的外观原创 2017-05-25 15:54:20 · 617 阅读 · 0 评论