自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 纹理过滤设置

mipmap记录

2022-09-06 15:08:35 759

原创 iOS CGContext Transform应用

一直都知道CGContext坐标系是Y轴翻转的,但是对于附加的transform变化的应用一直的很让人烦躁的,这里主要记录一下变化过程。1.UIImage 使用drawInRect在context绘制图片的方式很多,如果没有旋转信息的话,可以直接用UIImage的方法绘制在画布上Declaration- (void)drawInRect:(CGRect)rect;Pa...

2019-06-14 17:07:06 422

转载 runtime

对于从事 iOS 开发人员来说,所有的人都会答出「runtime 是运行时」,什么情况下用runtime?,大部分人能说出「给分类动态添加属性 || 交换方法」,再问一句「runtime 消息机制的调用流程 || 能体现runtime 强大之处的应用场景」,到这,能知道答案的寥寥无几,很少有人会说到“黑魔法”这三个字,runtime 是 iOS 编程中比较难的模块,想要深入学习 OC,

2017-06-27 15:46:28 318

转载 iOS Category中添加属性和成员变量的区别 评论也值得思考

iOS Category中添加属性和成员变量的区别 作者 劉光軍_Shine 关注2016.03.15 22:49* 字数 1739 阅读 4592评论 35喜欢 102类别的简介在开发中有时会用到Category,类别有三个作用:(1)可以将类的实现分散到多个不同文件或多个不同框架中,方便代码管理。也可以对框架提供类的扩展(因为框架类没有源码,不能

2017-06-03 21:25:06 1623

转载 iOS 成员变量,实例变量,属性变量的区别,联系

iOS 成员变量,实例变量,属性变量的区别,联系这几个概念往往知道了 过不了多久又忘  可能是因为平时并没有特别需要区分的地方  一般都用属性  某些时候可能会用到成员变量  ; 因为平时在写代码中并不需要过于区分  这可能是经常记住理解后又忘的原因吧; 但是很多文章 里面又提及到了这些概念  所以不得不再次温故而知新。 在ios第一版中:  我们为输出口同时声明了属性和底

2017-06-03 21:22:07 399

原创 博客tag

董铂然  tag:性能检测云风的 BLOGtag:网络性能妈妈说女孩子要自立自强tag:openGLThe fooltag:openGL

2017-06-03 15:41:18 266

转载 离屏渲染优化详解:实例示范+性能测试

离屏渲染优化详解:实例示范+性能测试 作者 seedante 关注2016.04.26 19:16* 字数 8391 阅读 10674评论 29喜欢 133本文已发布到唐巧前辈的 iOS 开发(iOSDevTips)微信公共帐号,点击跳转至微信阅读地址。离屏渲染(Offscreen Render)objc.io 出品的 Getting

2017-06-03 15:25:25 1238

原创 No such module alamofire 用cococapod 导入 Alamofire

1swift项目使用cocoapod导入Alamofire,工程文件下Framework search paths 缺少$(inherited)2command + shift+k clean

2017-05-13 10:33:21 1261

转载 iOS 开发:绘制像素到屏幕

Graphics Stack绘制屏幕的过程中又很多全都是不被人了解的。 但是一旦像素被绘制到屏幕上面,那么像素就是有3种颜色组成:红绿蓝。 这3个颜色单元通过特定的强弱组合形成一个特定的颜色。 对于iPhone5 IPS_LCD 的分辨率是1,136×640 = 727,040个像素,也就是有2,181,120个颜色单元。 对于一个15寸高清屏幕的MacBook Pro来说,这个数字差不多

2017-04-10 20:54:28 425

转载 谈谈iOS app的线上性能监测

原文地址:http://www.cnblogs.com/dsxniubility/p/5493117.html在移动端开发者中最重要的KPI应该是崩溃率。当崩溃率稳定下来后,工作的重心就应该转移到性能优化上。那么问题来了,如果你的项目也没有接入任何性能监测SDK,没有量化的指标来衡量,那你说你优化了性能领导信么?虽然现在市面上第三方性能检测平台已经很成熟,但笔者还是比较建议公司自己

2017-03-29 09:59:44 698

转载 iOS开发实战:使用Swift语言自定义Pull To Refresh控件

全世界有非常多的应用程序。要开发出新的应用,并且能够吸引用户的注意力,使应用能够脱颖而出。毫无疑问,有人会说使简单应用出类拔萃的秘笈是开发小组(开发人员和设计人员)所使用的个性化技艺,用在大多数开发人员不做处理的小细节处。其中之一就是从本文题目中可见一斑的pull-to-refresh控件。通过本文我会展示使该控件改头换面的方法。你知道,pull-to-refresh控件是活动指示器(经常

2016-05-21 15:41:15 808

转载 CocoaPods版本升级

CocoaPods版本升级和往常一样使用CocoaPods管理一个基于FMDB的项目类库命令行执行$ pod install[!] The 'master' repo requires CocoaPods 0.32.1 - 失败,提示需要CocoaPods 0.32.1版本查看CocoaPods版本$ pod --version0.29.

2016-04-22 15:56:29 315

转载 iOS开发ARC内存管理技术要点

iOS开发ARC内存管理技术要点本文来源于我个人的ARC学习笔记,旨在通过简明扼要的方式总结出iOS开发中ARC(Automatic Reference Counting,自动引用计数)内存管理技术的要点,所以不会涉及全部细节。这篇文章不是一篇标准的ARC使用教程,并假定读者已经对ARC有了一定了解和使用经验。详细的关于ARC的信息请参见苹果的官方文档与网上的其他教程:)

2016-03-30 18:08:44 341

转载 Audio streaming and caching in iOS using AVAssetResourceLoader and AVPlayer

Audio streaming and caching in iOS using AVAssetResourceLoader and AVPlayerleshkoapps, 11 Feb 2015 CPOL   0.00 (No votes)Rate this:

2016-02-02 10:53:30 1013

转载 Instagram分享

分享图片The answer is that it is not pulling the video from the camera roll at all, it might just look like it is.Documentation here: http://instagram.com/developer/mobile-sharing/iphone-hooks/

2015-11-20 11:43:43 1011

原创 Facebook SDK 登录分享

Facebook SDKtypedef void (^FacebookLogin)();- (void)facebookCompletion:(FacebookLogin)completion {    [FBSDKProfileenableUpdatesOnAccessTokenChange:YES];    FBSDKLoginManager *logi

2015-11-19 17:20:15 2793

原创 RubyGems 镜像

修改rubysudo gem sources -r https://rubygems.org/(删除)sudo gem sources -a https://ruby.taobao.org(增加)查看gem sources -l原地址https://rubygems.org/淘宝镜像https://ruby.taobao.org(已经

2015-11-10 18:29:12 258

转载 区分app下载的app store地区

需要加入StoreKit.framework有app内置购买项目The approach of getting the country code of the user's locale will work ... but only if the user's iTunes store is the same as their locale. This won't always

2015-11-10 10:07:06 983

原创 计算一段字符串的长度(中文算两个字符)

因为iOS无法和C语言一样计算字符串的字符长度,在需要将一个中文字计算成两个字符的时候,我在网上查到了这个方法。但是不知道什么原因输入中文“一”的时候,计算出来的会是一个字符(原谅我没有深究……)不知道有没有人跟我一样。//判断一个字符是不是中文。-(BOOL)isChinese:(NSString*)c{    int strlength = 0;

2015-11-09 14:57:58 2271

转载 UIMenuController的使用,对UILabel拷贝以及定制菜单 .posted on 2013-03-18 16:20

1. Menu所处的View必须实现 – (BOOL)canBecomeFirstResponder, 且返回YES2. Menu所处的View必须实现 – (BOOL)canPerformAction:withSender, 并根据需求返回YES或NO3. 使Menu所处的View成为First Responder (becomeFirstResponder)4. 定位M

2015-11-09 14:43:11 372

转载 深入理解RunLoop

深入理解RunLoop由 ibireme | 2015-05-18 | iOS, 技术RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。In

2015-11-06 15:47:09 499

转载 iOS App性能优化 29 MAY 2013

iOS App的性能关注点虽然iPhone的机能越来越好,但是app的功能也越来越复杂,性能从来都是移动开发的核心关注点之一。我们说一个app性能好,不是简单指感觉运行速度快,而应该是指应用启动快速、UI反馈响应及时、列表滚动操作流畅、内存使用合理,当然更不能随随便便Crash啦。工程师开发应用时除了在设计上要避免性能“坑”的出现,在实际遇到“坑”时也要能很快定位原因所在。定位性能问题原因当然

2015-11-06 15:06:51 321

转载 iOS 处理图片的一些小 Tip

iOS 处理图片的一些小 Tip由 ibireme | 2015-11-02 | iOS, 技术如何把 GIF 动图保存到相册?iOS 的相册是支持保存 GIF 和 APNG 动图的,只是不能直接播放。用 [ALAssetsLibrary writeImageDataToSavedPhotosAlbum:metadata:completionBlock] 可

2015-11-06 14:28:38 277

中国城市名按首字母排序plist文件

按照城市首字母排序后的城市名pilst文件

2014-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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