Super灬LV

SwiftySwift

GCD调用 引发的一些思考

前两天同事,提了个有点意思的问题,今天突然想起来就整理一下,顺便谈一下自己的理解。 下面的这段代码会怎么打印? Dog * dog = [Dog new]; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC...

2018-11-10 15:09:17

阅读数:48

评论数:0

大厂iOS APP都用了哪些第三方库?

FaceBook YogaKit:It allows iOS Developers to manage the layout of their views using the power of Yoga React Native: FXBlurView:FXBlurView is a UIV...

2018-08-26 00:18:33

阅读数:195

评论数:0

cocoapods版本更新 提示 Nothing to update

问题: cocoapods 是一个iOS项目中提供第三方库管理的一个第三方库。最近在使用的时候由于个人mac的cocoapods 升级到1.5.3,公司的cocoapods 还在1.5.2 ,在使用 sudo gem update cocoapods 一直提示 Nothing to update...

2018-07-04 15:25:11

阅读数:475

评论数:0

Xcode9.3 xcodebuild 自动化打包发布到蒲公英并发送邮件通知

前言 从事iOS最经常遇到的莫过于 测试同学过来 通知你 赶紧发个包 ~ ~ 。。然后一顿操作。作为一个有着多年iOS开发经验的程序猿,肯定不能再走寻常路,遂决定亲自写个脚本 ps: 其实是python忘的差不多了(本来也不咋的) 赶紧练练手 复习复习 相关配置 前提:mac配置p...

2018-04-12 17:00:27

阅读数:337

评论数:0

Distribution requires enrollment in Apple Developer Program

问题:今天打包突然发现 打不出来? 如下: 解决方案1:清除之前的配置文件 /用户/{主机名}/Library/MobileDevice/Provisioning Profiles 清除该目录下的文件。 结果:我这边结果还是不行 解决方案2: 1、到苹果开发者网站 查看开发者...

2018-04-12 09:37:32

阅读数:1065

评论数:0

解决页面退出 WebView 继续播放视频音乐的问题

前言 在iOS的开发中,使用webview/wkwebview加载H5页面,已经是司空见惯的行为了。本篇就源于在开发中解决页面跳转后 webview中视屏没有停止播放的问题。 解决方案 1、native调用js function 前端同事给一个Function 原生在合适的地方 直...

2018-03-30 15:36:17

阅读数:1749

评论数:3

iOS 第三方库

iOS常用第三方库 网络请求类 AFNetworking Alamofire YTKNetwork Reachability:(网络状态变换监测) CocoaAsyncSocket SCRFTPRequest(FTP文件上传) 数据模型转换 YYModel Mantle JS...

2018-02-08 09:51:59

阅读数:973

评论数:0

cocoapods pod install 报错

今天在使用cocapods 更新第三方库的时候,出现了报错信息如下:/Users/BruceLv/.rvm/rubies/ruby-2.4.0-rc1/lib/ruby/2.4.0/yaml.rb:5:in `

2017-11-25 01:21:54

阅读数:723

评论数:0

Open CV 学习开发笔记之ROI(Region Of Interest)感兴趣区域(三)

ROI感兴趣区域机器视觉、图像处理中,从被处理的图像以方框、圆、椭圆、不规则多边形等方式勾勒出需要处理的区域,称为感兴趣区域,ROI。在图像处理领域,感兴趣区域(ROI) 是从图像中选择的一个图像区域,这个区域是你的图像分析所关注的重点。圈定该区域以便进行进一步处理。使用ROI圈定你想读的目标,可...

2017-11-12 22:30:33

阅读数:251

评论数:0

Swift 集成 NIMSDK 踩坑之路

之前的项目即时通讯用的网易云通讯(3.8.0),在测试时发现在iOS11.0上UI适配出现了问题,所以需要重新集成NIMSDK(4.3.0)。以下记录过程中遇到的问题。第一个坑Undefined symbols for architecture x86_64: "_OBJC_CLAS...

2017-10-22 11:34:05

阅读数:425

评论数:0

Swift 显示浏览 pdf 文件

webView显示pdf文件在开发中,我们可以用文本view加载pdf文件,这个直接加就可以了。使用CoreGraphics绘制pdf内容 import UIKit import CoreGraphics class PDFView: UIView { var document:CGPDFD...

2017-10-17 11:21:17

阅读数:757

评论数:0

Swift String.Index 字符串的切片操作

需求在Swift中字符串的相关操作再也不是Int类型,而是String.Index。虽然不知道官方为什么这样设计,但是在开发的时候,使用起来,确实是不好看,而且让代码看起来不简洁。因此,为了方便以后的使用,就简单的封装一下,方便我们日常开发需求。实现在Swift中,对字符串的操作,其实跟OC差不多...

2017-10-16 23:35:48

阅读数:2245

评论数:0

Swift 自定义 UICollectionViewFlowLayout 实现横向布局分页

需求在当前的移动端开发中,我们经常可以看见集合视图需要横向布局分页的场景。例如:微信的表情美团外卖的首页需求实现分析//预布局方法 布局相关代码可放在此处 override func prepare() { } /** 返回true只要显示的边界发生改变就重新布局:(默认是false) ...

2017-10-15 23:28:15

阅读数:885

评论数:0

iOS面试题宝典(-)

define 定义的宏和const定义的常量有什么区别 #define 定义的宏的指令,程序在预处理阶段将用#define 所定义的内容只是进行替换。因此在程序运行时,常量表中并没有用#define所定义的宏,系统也不会为它分配内存,在程序的编译时不会检查数据的类型,出粗的概率会大很多。 c...

2017-08-30 23:41:12

阅读数:155

评论数:0

ijkplayer iOS 打包之路

ijkplayer是B站开源的一款基于ffmpeg的轻量级视频播放器。支持Android和iOS双平台,支持播放本地和网络视频,也支持流媒体播放。目前使用ijkplayer框架的有斗鱼,美拍。它支持iOS7.0以上的系统,API易于集成,编译配置可裁剪,方便控制安装包大小。支持硬件加速解码,更加省...

2017-07-20 12:08:23

阅读数:294

评论数:0

swift3.0 ios10.0 友盟推送

// //  AppDelegate+UMeng.swift //  FriendCoding // //  Created by qingxun on 2017/7/6. //  Copyright © 2017年 吕陈强. All rights reserved. // import Fou...

2017-07-06 15:58:59

阅读数:883

评论数:0

webView 加载图片

项目需求: 列表展示,每行存在多张图片,而且要求图片比例不能失调。(后台只是返回了图片的路径)

2017-07-03 17:39:45

阅读数:312

评论数:0

iOS 10 与 ATS

ATS 全称 App Transport Security,是 iOS 9 引入的一套安全机制,默认行为会强制保证所有的网络请求都使用 HTTPS。相信这个大家都有所了解。 在 iOS 10 中苹果对 ATS 的安全机制更加进步了一层,咱们来聊聊吧.     如果你在 iOS 9 以上平台编...

2016-09-23 22:01:05

阅读数:547

评论数:0

iOS开发之运行时编程(Runtime Programming)浅读

什么是运行时(Objective-C runtime)?       简单的来说,Objective-C runtime是一个实现 Objective-C语言的库。对象可以用C语言的结构体表示,而方法(methods) 可以用C函数实现。       事实上,他们也差不多是这么做的,然后加上一些额...

2016-01-24 14:35:30

阅读数:680

评论数:0

ios开发之动画组

CABasicAnimation和CAKeyframeAnimation仅仅作用于单独的属性,而CAAnimationGroup可以把这些动画组合在一起。CAAnimationGroup是  另一个继承于CAAnimation的子类。它添加了一个animations数组的属性,用来组合别的动画。...

2016-01-15 23:16:54

阅读数:226

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭