自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iOS13 TabBarItem title 标题变化 设置无效

iOS13之前使用的是:设置item title颜色[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor redColor],...

2019-10-10 17:53:00 3061 1

原创 获取别人网页标题位置小图标

favicon.ico 是一种格式,一般用于网页地址栏前或者在标签上以缩略方式显示网站标志。一般在head标签里面这样写<link rel="shortcut icon" href="favicon.ico">如何快速获取一个网页标题的小图标呢?比如:  谷歌的favicon地址为:http://www.google.com/favicon.ico baidu官网的favicon地址为...

2018-06-10 11:29:23 4841

原创 NSArray 快速求总和 最大值 ,最小值 平均值

NSArray *array = [NSArray arrayWithObjects:@"2.0", @"2.3", @"3.0", @"4.0", @"10", nil];CGFloat sum = [[array valueForKeyPath:@"@sum.floatValue"] floatValue];CGFloat avg = [[array valueForKeyPath:@"@

2016-08-24 17:13:48 312

原创 iOS资料

一个收集了502款开源iOS应用的开源项目http://mp.weixin.qq.com/s?__biz=MzIwOTQ3NzU0Mw==&mid=2247483814&idx=1&sn=51f4581738c77800b4ac3324a1587d05&scene=0#wechat_redirect 蓝牙(CoreBluetooth)-概述 http://mp.weixin.qq.co

2016-08-11 13:13:40 304

原创 iOS React Native 入门

iOS  React Native 入门 环境配置1 硬件条件安装OSX系统的mac电脑,(本教程针对10.11以上版本)2 软件条件  (1)安装Xcode,建议Xcode7.0以上版本    (2)安装HomeBlew(OS系统上的一个安装包管理器,安装后可以方便后续安装包的安装。可以理解为命令行的app商店)终端命令:

2016-08-08 17:04:54 274

原创 在xib上给UIView添加边框或圆角

2016-07-04 11:13:34 416

原创 响应事件传递nextResponder

由于项目比较大,页面多而且复杂,有时就需要从当前的responder通过nextResponder(一个甚至多个)找到深层次的VeiwController。官方解释 UIView implements this method by returning the UIViewController object that manages it (if it has one)

2016-06-28 10:35:02 444

转载 视频资料

点击打开链接

2016-05-03 09:22:49 258

转载 绘图性能优化

点击打开链接

2016-03-03 08:52:56 256

原创 iOS Xcode 上传App Store .bundle报错解决方法

若项目中用到自定义bundle文件 或 引用第三方sdk中有.bundle文件 上传appstore报 ERROR ITMS-90166: " Missing Code Signing Entitlements. No entitlements found in bundle 'com.**.**' for executable 'Payload/**.app/**.bundle/**  "的错误

2016-02-16 17:20:46 1877

转载 深入理解RunLoop

RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之后会介绍一下在 iOS 中,苹果是如何利用 RunLoop 实现自动释放池、延迟回调、触摸事件、屏幕刷新等功能的。IndexRunLoop 的概念RunLoop 与线程的关系RunLoop 对外的接口RunLoop

2015-11-25 09:27:47 300

转载 iOS 保持界面流畅的技巧

这篇文章会非常详细的分析 iOS 界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何构建流畅的交互。Index演示项目屏幕显示图像的原理卡顿产生的原因和解决方案CPU 资源消耗原因和解决方案GPU 资源消耗原因和解决方案AsyncDisplayKitASDK 的由来ASDK 的资料ASDK

2015-11-25 09:22:39 245

转载 微信iOS 9适配总结

每年iOS升级,都会带来一些坑,这次iOS9也不例外。本文总结了微信在适配iOS9上遇到的问题和解决方案。一、iOS9问题汇总1. 编译问题(Bitcode)大部分人升级到Xcode7后,首先遇到的问题是编译不过,错误提示大致是xxx does not contain bitcode. You must rebuild it with bitcode enabl

2015-11-24 16:31:43 395

原创 ios 命令行 生成@2x @3x图片

如果美工只做了高分辨率的图 例如 icon.png  1024*1024.png我们需要生成一倍分辨和二倍分辨率的图  cp 1024*1024.png 1024*[email protected] // 复制出一个1024*[email protected] sips -Z 114 114 1024*[email protected] --out 114*[email protected]生成@2x的图片 

2015-11-23 17:51:59 610

转载 Notification与多线程

前几天与同事讨论到Notification在多线程下的转发问题,所以就此整理一下。先来看看官方的文档,是这样写的:In a multithreaded application, notifications are always delivered in the thread in which the notification was posted, which may not be

2015-11-05 18:56:26 295

转载 使用Instruments解决EXC_BAD_ACCESS

这里有一篇关于使用NSZombieEnabled和MallocStackLogging查找EXC_BAD_ACCESS问题所在的文章。http://www.cocoachina.com/macdev/objc/2011/0219/2661.html现在要介绍的其实是为上述方法添加了一个图形界面。错误代码:p.p1 {margin: 0.0px 0.0px 0.0px 0.0px

2015-11-05 18:42:59 274

原创 iOS framework demo

Xcode6.1标准Framework静态库制作方法。工程转Framework,静态库加xib和图片。完美解决方案Xcode6.1标准Framework静态库制作方法。工程转Framework,静态库加xib和图片http://www.cocoachina.com/bbs/read.php?tid-282490.html在framework中打包xibiOS开发——

2015-10-27 18:00:17 374

原创 iOS Framework

iOS开发之Xcode打包frameworkiOS开发——创建你自己的Framework 使用Xcode5.11编译iOS Framework详细教程

2015-10-26 16:36:49 491

转载 制作静态库

1 iOS开发之Xcode打包framework  2  Xcode 6制作动态及静态Framework3 How to Create a Framework for iOS

2015-10-23 13:50:44 249

转载 iOS 写SDK注意事项

我发现即使是像腾讯、小米这样的大厂提供的 SDK,在质量和规范上也有很多问题,而且包括我以及我身边的很多朋友都被恶心到了,所以我就把这些注意事项总结出来,希望大家不要犯同样的错误。注意事项一:所有类名都应该加前缀说明:没有前缀的类名有冲突的风险。Bad Case:微信分享的 SDK,文件名:WXApiObject.h,代码如下,其中BaseReq类和BaseResp类都没有

2015-10-22 10:16:33 300

转载 程序运行时的内存分配

我们在写程序时,既有程序的逻辑代码,也有在程序中定义的变量等数据,那么当我们的程序进行时,我们的代码和数据究竟是存放在哪里的呢?下面就来总结一下。一、程序运行时的内存空间情况其实在程序运行时,由于内存的管理方式是以页为单位的,而且程序使用的地址都是虚拟地址,当程序要使用内存时,操作系统再把虚拟地址映射到真实的物理内存的地址上。所以在程序中,以虚拟地址来看,数据或代码是一

2015-07-01 14:00:58 732

原创 程序的几个存储区

一般认为在c中分为这几个存储区:    1. 栈 --有编译器自动分配释放    2. 堆 --一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收    3. 全局区(静态区) --全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。程序结束释放。    4. 另外还有一个专门放常量的地方

2015-07-01 13:55:11 2548

原创 ViewController 的 loadView, viewDidLoad, viewDidUnload 分别是在什么时候调用的?

在自定义ViewController的时候这几个函数里面应该做什么工作?   viewDidLoad在view 从nib文件初始化时调用,loadView在controller的view为nil时调用。此方法在编程实现view时调用,view 控制器默认会注册memory warning notification,当view controller的任何view 没有用的

2015-06-21 19:37:11 455

原创 readwrite,readonly,assign,retain,copy,nonatomic属性的作用

@property是一个属性访问声明,扩号内支持以下几个属性: 1,getter=getterName,setter=setterName,设置setter与getter的方法名 2,readwrite,readonly,设置可供访问级别 2,assign,setter方法直接赋值,不进行任何retain操作,为了解决原类型与环循引用问题 3,retain,sett

2015-06-21 19:34:00 522

原创 oc 的优缺点

objc优点:   1) Cateogies   2) Posing   3) 动态识别   4) 指标计算   5)弹性讯息传递   6) 不是一个过度复杂的 C 衍生语言   7) Objective-C 与 C++ 可混合编程 缺点:   1) 不支援命名空间   2)  不支持运算符重载   3)不支持

2015-06-21 19:31:57 449

原创 static 关键字的作用

(1)函数体内 static 变量的作用范围为该函数体,不同于 auto 变量,该变量的内存只被分配一次, 因此其值在下次调用时仍维持上次的值; (2)在模块内的 static 全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; (3)在模块内的 static 函数只可被这一模块内的其它函数调用,这个函数的使用范围被限制在声明 它的模块内; (4

2015-06-21 19:25:17 382

原创 iOS 让你认识RunLoop

1. 什么是RunLoop,他是干什么用的runloop可以理解为cocoa下的一种消息循环机制,用来处理各种消息事件,我们在开发的时候并不需要手动去创建一个runloop,因为框架为我们创建了一个默认的runloop,通过[NSRunloop currentRunloop]我们可以得到一个当前线程下面对应的runloop对象,不过我们需要注意的是不同的runloop之间消息的通知方式。

2015-06-16 23:12:34 410

转载 iOS APP 审核拒绝理由

app 拒绝理由

2015-01-06 14:32:58 398

转载 初探 iOS8 中的 Size Class

原文地址:http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/

2015-01-05 17:47:08 216

iOS ipv6问题全解析

整理了一些ios ipv6适配的方法 和 经验 , 希望对你们有用

2016-08-26

空空如也

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

TA关注的人

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