iOS 杂七杂八
文章平均质量分 51
iOS
MrYucsdn
yuqingzhude@163.com
展开
-
Apple硬件相关
苹果芯片架构 处理器原创 2022-07-29 17:22:34 · 542 阅读 · 0 评论 -
iPhone设备信息
机型 尺寸 点(Point) pixel iPhone 4/4s 3.5英寸 320x 480 960 × 640 iPhone 5/5s/SE 4.0英寸 320x 568 640 × 1136 iPhone 6/6s/7/8 4.7英寸 375x 667 750 × 1334 iPhone 6p/6sp/7p/8p 5.5英寸 414x 736 1242 × 2208 iPhone X/...原创 2021-08-13 16:29:36 · 8858 阅读 · 0 评论 -
connection to github.com:443
在pod install的时候发现这个报错提示,最后发现是代理的问题,只需要关闭网络代理即可原创 2021-07-26 17:23:56 · 847 阅读 · 0 评论 -
cocoapods 1.0.0.beta PodFile写法
例子:platform :ios, '8.1'target 'ReactiveCocoaTest' do pod 'MBProgressHUD', '~> 0.9.1'end如果是ReactiveCocoa之类的 需要添加use_frameworks!原创 2016-08-16 15:22:57 · 964 阅读 · 0 评论 -
cocoapods:常见错误总结+Mac OS 10.11
1.无论是执行pod install还是pod update都卡在了Analyzing dependencies 或者 Updating local specs repositories不动 解决: 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-转载 2016-08-16 11:55:05 · 592 阅读 · 0 评论 -
cocoapods:(-bash: pod: command not found) +( activesupport requires Ruby version >= ???)
mac升级10.11后使用cocoapod出现 -bash: pod: command not found解决办法sudo gem install -n /usr/local/bin cocoapods完成后可能会提示Error installing cocoapods:activesupport requires Ruby version >= 2.2.2.这是因为需原创 2016-08-15 16:26:30 · 411 阅读 · 0 评论 -
iOS - CocoaPods使用傻瓜简版
CocoaPods使用原创 2015-11-19 19:33:27 · 3287 阅读 · 0 评论 -
绘制像素到屏幕上(Getting Pixels onto the Screen译文)
一个像素是如何绘制到屏幕上去的?有很多种方式将一些东西映射到显示屏上,他们需要调用不同的框架、许多功能和方法的结合体。这里我们大概的看一下屏幕之后发生的事情。当你想要弄清楚什么时候、怎么去查明并解决问题时,我希望这篇文章能帮助你理解哪一个 API 可以更好的帮你解决问题。我们将聚焦于 iOS,然而我讨论的大多数问题也同样适用于 OS X。图形堆栈当像素映射到屏幕上的时候,后台发生了转载 2017-01-13 11:35:35 · 509 阅读 · 0 评论 -
TCP延迟确认 通俗解释
延迟确认策略:优先拼车服务,没有拼车自己打快车。TCP发送数据会将数据切成段发送出去,每一个段有一个序列号和能验证自己完整性的标识,分别用于之后的数据拼接和数据是否传输过程中被破坏的依据,当服务器收到数据段后,如果检验数据没有被破坏,是好的,就会回传一个数据分组告诉客户端我收到货了,没问题,五星好评。如果你不给回传五星好评的话,客户端会认为肯定是货出问题了,会给你重新发一份新的。但是,怎样把这...原创 2019-04-02 16:15:54 · 3075 阅读 · 1 评论 -
Mac-Chromium的源码获取与编译 2019年11月18日
我是fetch iOS版本的,以iOS为例,但是流程都是一样的。官方文档:https://chromium.googlesource.com/chromium/src/+/master/docs/ios/build_instructions.md#System-requirements前妻的准备:我是自己的ss,ss要开全局模式,打开终端,配置daili(终端默认是不配置daili的,所以...原创 2019-11-26 19:17:42 · 699 阅读 · 1 评论 -
SVN最细腻的教程(包括小乌龟) 全图解
转载自http://www.cnblogs.com/armyfai/p/3985660.htmlSVN使用教程总结SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么?转载 2016-03-01 16:08:31 · 42043 阅读 · 5 评论 -
ios开发证书CER文件、P12文件,mobileprovition许可文件的用途
1,开发证书 CER文件这个文件的申请请去 http://blog.csdn.net/lanergaming/article/details/38784925根据前边的博客大家已经知道证书、公钥、私钥的关系了。苹果的这个开发者证书也是同样的原理,本地的request文件里包含开发者的个人信息和公钥,提交给苹果。然后经过一系列的操作后最终可以得到一个可用的转载 2015-11-12 09:27:44 · 1446 阅读 · 0 评论 -
iOS - 给UIButton添加双击操作
公司做点赞功能,双击web实际只反应一次,所以给点赞按钮添加双击手势,双击执行单击操作 做法参考了这篇博文 :http://blog.163.com/dong_chen/blog/static/25607501420162111248592/ 依据需求稍有修改,实现如下: 1. 给按钮添加如下两个事件[_praiseBtn addTarget:self action:@selector(pr原创 2016-08-22 14:41:35 · 3973 阅读 · 0 评论 -
自定义全屏滑动返回手势
iOS中如果不自定义UINavigationBar,通过手势向右滑是可以实现返回的,这时左边的标题文字提示的是上一个ViewController的标题,如果需要把文字改为简约风格,例如弄过箭头返回啥的,那么你需要自定义UINavigationBar,但当你自定义navigationBar后,这个功能就会自动失效。 屏蔽右滑返回功能代码: if ([self.naviga转载 2016-12-26 18:47:41 · 2332 阅读 · 0 评论 -
IOS - 仿支付宝支付屏幕变亮机制
1.首先,在需要实现的界面viewDidLoad中先保存亮度没有变化之前的亮度,因为这个界面消失之后还要变回原来的亮度,变化亮度也相当于用户的一种设置,所以也要保存一下这个状态,因为之后当APP在active和非active切换时候需要知道是否需要为用户做这个功能// 保存原来的亮度[[NSUserDefaults standardUserDefaults] setObject:@([UIScre原创 2017-01-06 10:46:13 · 1763 阅读 · 0 评论 -
iOS两种调用拨打电话方式(亲测)
iOS使用系统拨打电话常用有两种方式1.第一种[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:@"tel://10010"]];2.第二种(别忘了tel:)UIWebView * callWebview = [[UIWebViewalloc] init];[callWebview loa原创 2016-08-04 12:06:56 · 21261 阅读 · 0 评论 -
iOS - 毛玻璃效果
原文链接注:添加毛玻璃的view要clearColor,其他颜色会效果不明显分享两种毛玻璃效果设置的方法,不需要任何三方东东,先看效果:原图:方法一(iOS8系统方法):方法二:下面是示例代码:[objc] view plain copy#import "ViewController.h"转载 2017-01-10 10:14:18 · 422 阅读 · 0 评论 -
iOS - 命令行工具解析Crash文件,dSYM文件进行符号化
序在日常开发中,app难免会发生崩溃。简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是转载 2017-01-10 16:17:29 · 3115 阅读 · 0 评论 -
iOS - 获取系统键盘所在View
代码是从Stack Overflow找到的,好用- (UIView *)keyboardView{ UIWindow* tempWindow; //Because we cant get access to the UIKeyboard throught the SDK we will just use UIView. //UIKeyboard is a subclass o转载 2017-01-11 15:55:25 · 3913 阅读 · 0 评论 -
ios-tableView禁止上下弹性或一个方向弹性
tableView有一个bounces属性。默认YES,所以tableView上下用力拉都会有弹性滑动,如下设置可以禁止,但是这样的话上下弹性都没了self.tableView.bounces = NO;而经常的需求是上方不要弹性,下方要弹性,可以用监听- (void)scrollViewDidScroll:(UIScrollView *)scrollView{ if (scrollVie原创 2017-05-24 17:16:57 · 12672 阅读 · 0 评论 -
Linux用户必看:29个必须掌握的常用命令
原文链接 http://www.ithome.com/html/it/251453.htm转载 2017-05-17 14:46:23 · 337 阅读 · 0 评论 -
ios右滑返回时候与scrollview滑动冲突的问题
[_scrollView.panGestureRecognizer requireGestureRecognizerToFail:self.navigationController.interactivePopGestureRecognizer];原创 2017-06-14 13:57:54 · 2298 阅读 · 0 评论 -
iOS11适配 tableView顶部多一块 cell高度错误
iOS11 tableView顶部多一块解决方法原创 2017-09-21 17:38:00 · 3669 阅读 · 0 评论 -
iPhone X适配 最简单粗暴的
如果不了解iPhone X屏幕和普通的区别,去看这个链接,懒得扒图 https://developer.apple.com/ios/human-interface-guidelines/overview/iphone-x/由题意得: ∵ 4.7” 375*667 X 375*812 ∴ X 是加长版的4.7寸系列的机子∵ X的状态栏由20变为44 X的底部因为Home原创 2017-11-08 18:08:15 · 8368 阅读 · 0 评论 -
ios-app杀死状态下响应推送
今天添了一个坑,我们app很久之前就有推送功能代码,但是没有太多的实际的推送功能,然后突然发现一个bug,app在杀死状态下接收到推送进入app无法响应跳转。 首先摘取一篇优秀的博客内容,梳理一下app在各种情况接收到推送响应过程。设备接到apns发来的通知,应用处理通知有以下几种情况: 应用还没有加载 这时如果点击通知的显示按钮,会调用didFinishLaunchingWithOpt原创 2017-11-17 12:24:05 · 7909 阅读 · 5 评论 -
iOS开发- 使用fui(Find Unused Imports)扫描工程中不用的类
原文链接:http://blog.csdn.net/Nathan1987_/article/details/78606779 为了给APP提速,需要定期清理不用的类 fui(Find Unused Imports)是开源项目能很好的分析出不再使用的类,准确率非常高,唯一的问题是它处理不了动态库和静态库里提供的类,也处理不了C++的类模板。使用方法是在Terminal中cd到项目所在的目录转载 2018-01-08 11:40:24 · 1213 阅读 · 0 评论 -
SFile技术支持
SFile原创 2018-10-06 15:52:12 · 786 阅读 · 0 评论 -
git rebase 还是 merge的使用场景最通俗的解释
https://www.jianshu.com/p/4079284dd970转载 2018-12-25 20:14:38 · 640 阅读 · 0 评论 -
前端:你要懂的单页面应用和多页面应用
https://juejin.im/post/5a0ea4ec6fb9a0450407725c#heading-0转载 2019-05-21 19:59:21 · 1553 阅读 · 0 评论