小生好怕怕
小生好怕怕
全部文章
Swift篇
iOS开发篇(52)
Objective-C基础篇(8)
React Native(21)
微信小程序(5)
未归档(4)
归档
标签
去牛客网
登录
/
注册
欢迎光临徐先生的博客
愿你出走半生,归来仍是少年
全部文章
/ Swift篇
(共11篇)
iOS音频与视频的开发(二)- 使用AVAudioRecorder进行录制音频
1、使用AVAudioRecorder录制视频 AVAudioRecorder与AVAudioPlayer类似,它们都属于AVFoundation的类。AVAudioRecorder的功能类似于一个录音器,使用AVAudioRecorder录制音频十分简单,当程序控制AVAudioRecord...
AVAudioRecorder
swift
2019-05-25
0
1148
iOS音频与视频的开发(一)-使用AVAudioPlayer播放音乐、使用AVPlayerViewController播放视频
iOS的多媒体支持非常强大,它提供了多套支持多媒体的API,无论是音频、视频的播放,还是录制,iOS都提供了多种API支持。借助于这些API的支持,iOS应用既可以查看、播放手机相册中的照片、视频,也可以播放来自网络的视频.iOS也提供了对摄像头、麦克风的支持。 1、使用AVAudioPlay...
音视频播放、swift
2019-05-25
0
660
Swift开发之泛型实例
一、Swift泛型 泛型能够让开发者编写自定义需求已经任意类型的灵活可用的的函数和类型。能够让我们避免重复的代码。用一种清晰和抽象的方式来表达代码的意图。 func swapTwoStrings(_ a: inout String, _ b: inout String) { l...
swift
泛型
2019-04-16
0
644
实现算法排序(冒泡排序,选择排序,插入排序,快速排序)
一、冒泡排序 //冒泡 func BubbleSort(arr:inout [Int]) -> [Int] { //inout修饰的参数是不能有默认值的,有范围的参数集合也不能被修饰; //一个参数一旦被inout修饰,就不能再被var 和 l...
排序
swift
2019-04-16
0
611
【Swift实现代码】iOS架构模式之MVP
1.什么是MVP? MVP是模型(Model)、视图(View)、主持人(Presenter)的缩写,分别代表项目中3个不同的模块。 1.1 模型 (Model):负责处理数据的加载或存储 1.2 视图 (View):负责界面数据的展示与用户交互 1.3 主持人(Presenter...
swift
MVP
2019-03-28
0
1003
【纯代码】Swift - 自定义底部弹窗基类(可根据需要自行扩展内容)
//弹窗视图 class PopView : UIView { var selectButtonCallBack:((_ title:String)-> Void)? var contenView:UIView? { didSet{ ...
swift
底部弹窗
popView
2019-03-28
0
637
【纯代码】Swift-自定义PickerView单选(可修改分割线颜色、修改字体大小、修改字体颜色。)(可根据需要自己扩展)
typealias PopPickerViewCallBackClosure = (_ resultStr:NSString?) -> () class PopPickerView : UIView { var dismissCallBack = {} var rowAndCo...
swift
UIPickerView
分割线颜色
字体大小
字体颜色
2019-03-27
0
1380
【纯代码】Swift相册照片选择-支持单选或多选
// // NAPublishAlbumTableViewController.swift //// // Created by on 2019/3/23. // Copyright © 2019年 . All rights reserved. // import UIKit import...
相册选择
单选
多选
swift
2019-03-25
0
842
谈Swift中的访问控制
访问控制(Access Control) 访问控制可以限定其他源文件或模块中的代码对你的代码的访问级别。这个特性可以让我们隐藏代码的一些实现细节,并且可以指定一些代码和访问和使用的优先接口。 你可以明确地给单个类型(类、结构体、枚举)设置访问级别,也可以给这些类型的属性、方法、构造器、下标等设置...
swift
访问控制
2018-12-08
0
660
Objective-C与Swift的混合编程
Swift 被设计用来无缝兼容 Cocoa 和 Objective-C 。在 Swift 中,你可以使用 Objective-C 的 API(包括系统框架和你自定义的代码),你也可以在 Objective-C中 使用 Swift 的 API。这种兼容性使 Swift 变成了一个简单、方便并且强大...
2015-10-23
0
507
首页
上一页
1
2
下一页
末页