- 博客(31)
- 收藏
- 关注
转载 iOS iOS10 的适配问题
其他:Xcode8 iOS10 的新特性1.系统判断方法失效;2.隐私数据的访问问题;3.UIColor 问题4.真彩色的显示5.ATS问题6.UIStatusBar问题7.UITextField8.UserNotifications(用户通知)9.UICollectionViewCell的的优化。10 UITableView性能优化1.系统判断方法失...
2016-11-20 12:08:00 66
转载 iOS 数据加密方案
iOS安全攻防(二十三):Objective-C代码混淆提交用户的隐私数据一定要使用POST请求提交用户的隐私数据GET请求的所有参数都直接暴露在URL中请求的URL一般会记录在服务器的访问日志中服务器的访问日志是黑客攻击的重点对象之一用户的隐私数据登录密码银行账号… …数据安全仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题可以利用软件(比如Charl...
2016-11-18 23:31:00 170
转载 Mac 终端—不同文件不同颜色显示,提示文字
原文地址修改Mac终端(Terminal)里不同类型文件的显示颜色修改Mac终端(Terminal)的提示文字Mac终端显示/隐藏文件命令1. 修改Mac终端(Terminal)里不同类型文件的显示颜色我们开发经常会使用Terminal,可以说频繁使用(推荐终端工具iTem 2,也是我前leader推荐给我的)。很多人认为使...
2016-11-18 12:51:00 350
转载 Mac 终端——常用命令语
mac系统如何显示和隐藏文件苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件的命令:de...
2016-11-18 12:48:00 77
转载 iOS pch文件创建使用,和info.plis文件路径改变,路径的设置
一 路径报错;二 pch创建设置;一:如果要更改Info.plist与Prefix.pch文件实际路径,也就是实际文件的位置(不是在工程中的组织路径),需要到Build Settings中修改对应的配置,不然工程就找不到对应的Info.plist与Prefix.pch文件。报错情况:1、Info.plist文件路径错误error: could not...
2016-11-18 10:28:00 172
转载 iOS8系统H264视频硬件编解码说明
文章-原址公司项目原因,接触了一下视频流H264的编解码知识,之前项目使用的是FFMpeg多媒体库,利用CPU做视频的编码和解码,俗称为软编软解。该方法比较通用,但是占用CPU资源,编解码效率不高。一般系统都会提供GPU或者专用处理器来对视频流进行编解码,也就是硬件编码和解码,简称为硬编解码。苹果在iOS 8.0系统之前,没有开放系统的硬件编码解码功能,不过Mac ...
2016-11-14 22:29:00 128
转载 iOS 轮播中遇到的问题(暂停、重新启动)
一、 轮播的优化或者用Collection来实现二、Timer 问题我们可以这样来使用一个Timer[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(function:) userInfo:nil repeats:NO];//这是一个执行一次,不重复的Tim...
2016-11-10 22:13:00 160
转载 iOS tableview和 Collection复用机制
TableView的重用机制,为了做到显示和数据分离,tableView的实现并且不是为每个数据项创建一个tableCell。而是只创建屏幕可显示最大个数的cell,然后重复使用这些cell,对cell做单独的显示配置,来达到既不影响显示效果,又能充分节约内容的目的。下面简要分析一下它的实现原理。Tableview加载卡顿问题tableView 滑动卡的问题主要是因...
2016-11-10 21:44:00 270
转载 iOS Block的简单使用以及__block 和static修饰变量
简单的代码总结,不足之处多多指教。//简单的使用-(void)blockOne{ int number=23; int(^BlockOne)(int) = ^(int num2) { return number*num2; }; N...
2016-11-10 09:14:00 175
转载 iOS 中Block以及Blocks的使用,闭包方法调用
OC:-(void)dataWithUrl:(NSString*)string AndId:(NSInteger)id returnName:(void(^)(NSString*name))backname{ NSString *name = [NSString stringWithFormat:@"%@,,%ld",string,id]; ...
2016-11-09 21:05:00 663
转载 iOS 网络监听、判断
一 网络监听- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen ...
2016-11-09 17:19:00 95
转载 微信摇一摇实现原理,视图展示
一: 实现原理在 UIResponder中存在这么一套方法- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent*)event__OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0);- (void)motionEnded:(UIEventSubtype)mot...
2016-11-08 18:43:00 399
转载 iOS cocos2d安装以及问题解决
一:下载:首先要去Cocos2d和Cocos2d-x网站下载相关的工具:1.Cocos2d下载地址:http://www.cocos2d-iphone.org,然后进入Download页面,下边有几个选项,Stable version是稳定版本,UnStable versions是不稳定的,但是也是最新的版本,本人建议用稳定版即可:2.Cocos2d-x下载地址:http:/...
2016-11-08 15:29:00 78
转载 iOS cocos2d游戏引擎的了解之一
ios游戏引擎之Cocos2d(一)cocos2d是一个免费开源的ios游戏开发引擎,并且完全采用object-c进行编写,这对于已经用惯object-c进行ios应用开发的童鞋来说非常容易上手。这些也是我推荐使用cocos2d进行ios游戏开发的原因,当然从字面上已经可以开出来,这是一款专注于“2d”游戏的开发引擎,您也可以自己编写3d渲染代码或者使用第三方的解决方案,在coc...
2016-11-08 15:16:00 1019
转载 iOS知识点、面试题 之三
最近面试,发现这些题 还不错,与大家分享一下,分三文给大家:当然Xcode新版本区别,以及iOS新特性Xcode8 和iOS 10 在之前文章有发过,感兴趣的可以查阅:http://www.cnblogs.com/xujiahui/p/6025830.html增加:找出1到n中重复的数字:题目:在数组nums[n + 1]中,数字都是1到n范围内...
2016-11-08 12:17:00 90
转载 iOS知识点、面试题 之二
最近面试,与大家分享一下,分三文给大家:当然Xcode新版本区别,以及iOS新特性Xcode8 和iOS 10 在之前文章有发过,感兴趣的可以查阅:http://www.cnblogs.com/xujiahui/p/6025830.html之二:1.怎么样适配ios系统和ios屏幕ios适配系统代码写法[[UIDevice currentDevice] syste...
2016-11-08 12:15:00 574
转载 iOS屏幕适配(尺寸适配)
屏幕尺寸适配:一在.pch中加入以下代码,在定义每个尺寸值的时候都调用下边的宏//以iphone7为例 定义 view相关的宽高宏#define IPHONEHIGHT(b) [UIScreen mainScreen].bounds.size.height*((b)/1334.0)#define IPHONEWIDTH(a) [UIScreen mainScree...
2016-11-08 12:05:00 139
转载 iOS 面试题、知识点 之一
最近面试,发现这些题个人遇到的几率大一些,与大家分享一下,分三文给大家:当然Xcode新版本与之前一版本的区别,以及iOS新特性是必要了解的吧。Xcode8 和iOS 10 在之前文章有发过,感兴趣的可以查阅。http://www.cnblogs.com/xujiahui/p/6025830.html之一:1.请简述你对协议的理解 官方定义协议:...
2016-11-08 11:22:00 73
转载 KVO的内部实现以及使用
转载自:http://www.cocoachina.com/applenews/devnews/2014/0107/7667.htmlKVO是实现Cocoa Bindings的基础,它提供了一种方法,当某个属性改变时,相应的objects会被通知到。在其他语言中,这种观察者模式通常需要单独实现,而在Objective-C中,通常无须增加额外代码即可使用。概览这是怎...
2016-11-08 10:56:00 59
转载 cocoapods安装说明,最快安装,以及使用
安装卸载更新新推荐文章最后 其他问题总结;1 添加taobao提供的镜像地址:http://ruby.taobao.org/移除命令:gem sources --remove https://rubygems.org/添加命令:gem sources -a http://ruby.taobao.org/查看gem来源列表:$ gem sources -l...
2016-11-08 10:00:00 111
转载 iOS APP内购
看到网上文章一大把,看了这个觉得挺不错的,谢谢 iOS大全 公众平台;原文:http://mp.weixin.qq.com/s?__biz=MzAxMzE2Mjc2Ng==&mid=2652155479&idx=3&sn=141d4fac9c1a03745fcf7a247db03bfb&chksm=8046ce36b73147202e1325a4...
2016-11-04 11:01:00 115
转载 iOS ShareSDK 三方分享/登录使用
原文http://www.cnblogs.com/CoderAlex/p/4860352.html一: 快速集成1.前言 作为现在App里必不可少的用户分享需要,社交化分享显然是我们开发app里较为常用的。最近因为公司App有社交化分享的需要,就特此研究了会,拿出来与大家分享。想要集成社交会分享,我们可以使用ShareSDK - 优点功能丰富,...
2016-11-04 10:50:00 153
转载 APP闪退问题
1.iOS-中app启动闪退的原因2.iOS开发-闪退问题-解决之前上架的 App 在 iOS 9 会闪退问题3.iOS-应用闪退总结4.iOS开发-捕获程序崩溃日志5.iOS开发-应用崩溃日志揭秘(一)6.iOS开发--应用崩溃日志揭秘(二)7.iOS-----Crash文件分析(一)8.iOS-----dSYM 文件分析工具配合Xcode符号化 cra...
2016-11-04 08:29:00 200
转载 iOS 内存泄漏排查以及处理
使用Xcode7的Instruments检测解决iOS内存泄露文/笨笨的糯糯(简书作者)原文链接:http://www.jianshu.com/p/0837331875f0、第一步:打开Xcode7自带的Instruments或者:按上面操作,build成功后...
2016-11-03 12:21:00 215
转载 ios 中的循环引用问题及解决
循环引用,指的是多个对象相互引用时,使得引用形成一个环形,导致外部无法真正是否掉这块环形内存。其实有点类似死锁。举个例子:A->B->C->....->X->B ->表示强引用,这样的B的引用计数就是2,假如A被系统释放了,理论上A会自动减小A所引用的资源,就是B,那么这时候B的引用计数就变成了1,所有B无法被释放,然而A已经被释放了,所有...
2016-11-03 12:11:00 80
转载 xCode8以及iOS10 的新特性
其他: ios10中 适配问题(1.系统判断方法失效;2.隐私数据的访问问题;3.UIColor 问题4.真彩色的显示5.ATS问题6.UIStatusBar问题7.UITextField8.UserNotifications(用户通知)9.UICollectionViewCell的的优化)原址: http://www.cnblogs.com/jiangshengkai/p/...
2016-11-03 11:15:00 129
转载 cell上添加倒计时,以及时差问题的解决
原址http://www.cnblogs.com/zhangmaliang/p/5102518.html 最近项目中用到了tableView的多个cell倒计时系统问题,本觉得很简单的一个事,一做发现还没这么简单,就此记录。 下面方法模拟网络请求返回数据。 按照常规思路,根据网络请求返回remainTime,封装模型,存到数组中,再在表格代理方法中赋值给ce...
2016-11-03 10:57:00 138
转载 cell的复用机制
以下全部都是转载自别人的博客:http://blog.sina.com.cn/s/blog_9c3c519b01016aqu.html转自:http://www.2cto.com/kf/201207/144337.html今天在看iphone开发秘籍的时候,遇到这个问题,就仔细的深入了一下,通过测试,获取了一些自认为还不错的结论,希望对大家在cell复用方面遇到的一些问题会有...
2016-11-03 10:38:00 113
转载 iOS 懒加载模式
感谢: chengfangiOS开发—懒加载1.懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行alloc init2.我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。...
2016-11-03 10:25:00 48
转载 iOS 多线程 简单学习NSThread NSOperation GCD
1:首先简单介绍什么叫线程可并发执行的,拥有最小系统资源,共享进程资源的基本调度单位。共用堆,自有栈(官方资料说明iOS主线程栈大小为1M,其它线程为512K)。并发执行进度不可控,对非原子操作易造成状态不一致,加锁控制又有死锁的风险。2:IOS中的线程iOS主线程(UI线程),我们的大部分业务逻辑代码运行于主线程中。没有特殊需求,不应引入线程增...
2016-11-01 10:26:00 104
转载 iOS 单利模式实现/优缺点
感谢此文章提供摘要:http://www.cnblogs.com/lyanet/archive/2013/01/11/2856468.html优缺点: http://blog.csdn.net/tayanxunhua/article/details/8250329单利模式的7中写法:http://cantellow.iteye.com/blog/838473...
2016-11-01 10:20:00 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人