随笔分类 - ios
iOS 应用开发
摘要:屏幕尺寸适配:一 在.pch中加入以下代码,在定义每个尺寸值的时候都调用下边的宏 屏幕尺寸适配:二 创建项目-创建PCH文件:若要创建.pch , 在other里选择 PCH file,并需要修改一下设置。在build settings 里设置 Precompile Prefix Header的值为
阅读全文
摘要:转载自:http://www.cocoachina.com/applenews/devnews/2014/0107/7667.html KVO是实现Cocoa Bindings的基础,它提供了一种方法,当某个属性改变时,相应的objects会被通知到。在其他语言中,这种观察者模式通常需要单独实现,而
阅读全文
posted @ 2016-11-08 10:56
徐家汇
摘要:安装卸载更新新推荐 文章最后 其他问题总结; 1 添加taobao提供的镜像地址:http://ruby.taobao.org/ 移除命令:gem sources --remove https://rubygems.org/ 添加命令:gem sources -a http://ruby.taoba
阅读全文
摘要:看到网上文章一大把,看了这个觉得挺不错的,谢谢 iOS大全 公众平台; 原文:http://mp.weixin.qq.com/s?__biz=MzAxMzE2Mjc2Ng==&mid=2652155479&idx=3&sn=141d4fac9c1a03745fcf7a247db03bfb&chksm
阅读全文
摘要:1.iOS-中app启动闪退的原因 2.iOS开发-闪退问题-解决之前上架的 App 在 iOS 9 会闪退问题 3.iOS-应用闪退总结 4.iOS开发-捕获程序崩溃日志 5.iOS开发-应用崩溃日志揭秘(一) 6.iOS开发--应用崩溃日志揭秘(二) 7.iOS Crash文件分析(一) 8.i
阅读全文
摘要:循环引用,指的是多个对象相互引用时,使得引用形成一个环形,导致外部无法真正是否掉这块环形内存。其实有点类似死锁。 举个例子:A->B->C->....->X->B ->表示强引用,这样的B的引用计数就是2,假如A被系统释放了,理论上A会自动减小A所引用的资源,就是B,那么这时候B的引用计数就变成了1
阅读全文
摘要:其他: ios10中 适配问题(1.系统判断方法失效;2.隐私数据的访问问题;3.UIColor 问题4.真彩色的显示5.ATS问题6.UIStatusBar问题7.UITextField8.UserNotifications(用户通知)9.UICollectionViewCell的的优化) 原址:
阅读全文
摘要:原址 http://www.cnblogs.com/zhangmaliang/p/5102518.html 最近项目中用到了tableView的多个cell倒计时系统问题,本觉得很简单的一个事,一做发现还没这么简单,就此记录。 下面方法模拟网络请求返回数据。 按照常规思路,根据网络请求返回remai
阅读全文
摘要:以下全部都是转载自别人的博客:http://blog.sina.com.cn/s/blog_9c3c519b01016aqu.html 转自:http://www.2cto.com/kf/201207/144337.html 今天在看iphone开发秘籍的时候,遇到这个问题,就仔细的深入了一下,通过
阅读全文
摘要:感谢: chengfang iOS开发—懒加载 1.懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法. 注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行alloc init 2.我们知道iOS设备的内存有限,如果在程序在启
阅读全文
摘要:1:首先简单介绍什么叫线程 可并发执行的,拥有最小系统资源,共享进程资源的基本调度单位。 共用堆,自有栈(官方资料说明iOS主线程栈大小为1M,其它线程为512K)。 并发执行进度不可控,对非原子操作易造成状态不一致,加锁控制又有死锁的风险。 2:IOS中的线程 iOS主线程(UI线程),我们的大部
阅读全文
posted @ 2016-11-01 10:26
徐家汇
摘要:感谢此文章提供摘要: http://www.cnblogs.com/lyanet/archive/2013/01/11/2856468.html 优缺点: http://blog.csdn.net/tayanxunhua/article/details/8250329 单利模式的7中写法: http
阅读全文
摘要:新、http://mp.weixin.qq.com/s?__biz=MzAxMzE2Mjc2Ng==&mid=2652155586&idx=2&sn=55823871d3e630c0a3dcfdb424a75eef&chksm=8046cea3b73147b5c25897fef43f7fd9f5a9
阅读全文
摘要:原址:http://blog.csdn.net/lwjok2007/article/details/47058101 1、普通调用 从iOS7开始 苹果公布了JavaScriptCore.framework 它使得JS与OC的交互更加方便了。 下面我们就简单了解一下这个框架 首先我导入framewo
阅读全文
摘要:ffmpeg是一个多平台多媒体处理工具,处理视频和音频的功能非常强大。目前在网上搜到的iOS上使用FFMPEG的资料都比较陈旧,而FFMPEG更新迭代比较快; 且网上的讲解不够详细,对于初次接触FFMPEG的新手(例如我)来说确实不太好使用。为了防止忘记,这里对iOS下使用FFMPEG做一个总结。
阅读全文
posted @ 2016-10-29 21:57
徐家汇
摘要:HTTP Live Streaming(HLS)技术,并实现了一个HLS编码器HLSLiveEncoder,当然,C++写的。其功能是采集摄像头与麦克风,实时进行H.264视频编码和AAC音频编码,并按照HLS的协议规范,生成分段的标准TS文件以及m3u8索引文件。通过我的HLSLiveEncode
阅读全文
posted @ 2016-10-29 21:18
徐家汇
摘要:UINavigationController使用详解 UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)以及很多有名的APP中(如qq,系统相册等)都有用到。说是使用详
阅读全文
posted @ 2016-10-29 16:39
徐家汇
摘要:UITableView作为ios中使用最频繁的控件之一,其性能优化也是常常要面对的,尤其是当数据量偏大并且设备性能不足时。本文旨在总结tableview的几个性能优化tips,并且随着认识的深入,本文将持续更新,力求将tableview的优化做到极致! Let`s begin! 治病就要先知道病因,
阅读全文
posted @ 2016-10-29 16:32
徐家汇
摘要:步骤1:找目标。在iOS视图层次结构中找到触摸事件的最终接受者; 步骤2:事件响应。基于iOS响应者链(Responder Chain)处理触摸事件 找目标 在找目标阶段所使用到的两大利器是UIView的 hitTest:withEvent: 以及 pointInside:withEvent: 方法
阅读全文
posted @ 2016-10-29 16:27
徐家汇
摘要:UITableView作为ios中使用最频繁的控件之一,其性能优化也是常常要面对的,尤其是当数据量偏大并且设备性能不足时。本文旨在总结tableview的几个性能优化tips,并且随着认识的深入,本文将持续更新,力求将tableview的优化做到极致! Let`s begin! 治病就要先知道病因,
阅读全文
posted @ 2016-10-29 16:25
徐家汇

浙公网安备 33010602011771号