OC
青石板的小巷
这个作者很懒,什么都没留下…
展开
-
macOS swiftUI之二维码扫描(AVFoundation)
let cameraPreview = CameraPreview()fileprivate var captureSession = AVCaptureSession()fileprivate var videoDataOutput = AVCaptureVideoDataOutput()struct CameraManageView: View { @State var startMovieRunning = false var body: some V.原创 2021-03-18 14:56:03 · 735 阅读 · 0 评论 -
GCD使用信号量(网络并发机制)
信号量是用来协调进程对共享资源的访问的;GCD使用信号量有三种方式:1、dispatch_groupdispatch_group_enter(group)和dispatch_group_leave(group),enter和leave必须配合使用,有几次enter就要有几次leave,否则group会一直存在.当所有enter的block都leave后,会执行dispatch_grou...原创 2019-12-30 10:43:31 · 413 阅读 · 0 评论 -
Objective-C——基本语法
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、OC简介 C语言的基础上,增加了一层最小的面向对象语法 完全兼容C语言 可以在OC代码中混入C语言代码,甚至是C++代码 可以使用OC开发Mac OS X平台和ios平台的应用程序 二、OC语法 基本上所有关键字都是以@开头 下面列举一些常见的关键字@interface、@implementa原创 2015-04-13 14:02:32 · 359 阅读 · 0 评论 -
Objective-C——思想、类和对象
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、面向对象和面向过程思想 OC是面向对象的,C是面向过程的。面向对象和面向过程只是解决问题的两种不同思想 1、面向对象和面向过程的区别 面向过程关注的是解决问题需要哪些步奏;面向对象关注的是解决问题需要哪些对象 没有开发经验很难感受到他们的区别,两种思想都能达到解决问题的目的,但是解决思路不一样 2原创 2015-04-14 23:15:45 · 386 阅读 · 0 评论 -
iOS地图定位偏差问题解决(不同坐标系转化)
国际共识:WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置;中国:GCJ-02的坐标系统。在我国,出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,称之为火星坐标;百度:BD-09的坐标系统,百度坐标是在国测局制定的GCJ-02,对地理位置进行首次加密的基础上,进行了BD-09二次加密措施,更加保护了个...原创 2018-05-14 16:13:19 · 774 阅读 · 0 评论