iOS
_KnowingNow
工作时间 :2012.10.10 --- 至今
坚持
展开
-
objective-c判断中英文混合的字符长度的两种方法
方法 1: - (int)convertToInt:(NSString*)strtemp { int strlength = 0; char* p = (char*)[strtemp cStringUsingEncoding:NSUnicodeStringEncoding]; for (int i=0 ; i<[strtemp lengthOfBytesUsingE转载 2015-02-26 15:09:18 · 510 阅读 · 0 评论 -
iOS 自定义tabtabbar 中间按钮凸起
demo :http://download.csdn.net/detail/knowingnow/9447891转载 2016-02-29 15:48:49 · 3655 阅读 · 0 评论 -
iOS CAEmitterLayer 实现粒子效果
demo功能:基于CAEmitterLayer的雪花,烟花,火焰,爱心等效果。demo说明:基于Core Animation的粒子发射系统,粒子用CAEmitterCell来初始化。 粒子画在背景层盒边界上demo截屏:demo代码说明:在iOS 5中,苹果引入了一个新的CALayer子类叫做CAEmi转载 2016-02-28 21:10:19 · 577 阅读 · 0 评论 -
浏览一天的收获
http://www.devtang.com/blog/archives/http://casatwy.com看了一天他们2个的总结,真的很棒,在时间轴中看到了知识的积累,在code中感受到了他们的成长fighting!!!原创 2015-06-02 19:00:02 · 481 阅读 · 0 评论 -
forin遍历,解决Collection <__NSArrayM: 0x7ffa5261aa70> was mutated while being enumerated崩溃的问题
仅仅只是对值得遍历,个人感觉用forin更有效率。在使用forin进行遍历循环,修改其中的值时,会报错误:Collection was mutated while being enumerated这时候就可以使用:enumerateObjectsUsingBlock这里*stop就可以在你需要的时候终止遍历,很方便原创 2016-03-31 14:05:17 · 562 阅读 · 0 评论 -
利用 ping 对域名或者IP进行网络检测,时间ms
利用 ping 对域名或者IP进行网络检测,时间msgit相关demohttps://github.com/cdzombak/CDZPingerhttps://github.com/Lede-Inc/LDNetDiagnoService_IOS原创 2016-03-30 10:34:00 · 2348 阅读 · 0 评论 -
iOS 竖屏和横屏的切换
1.只支持一种方向,直接在工程 --- target — general 上直接设置某一个方向就行。2.要是支持多个方向,在general上设置好支持的方向,然后单独写个基类,把需要转向的类继承这个基类就好,然后设置方向.h#import @interface CustomNavigationController : UINavigationController转载 2016-03-04 16:42:33 · 1070 阅读 · 0 评论 -
iOS YYText富文本开源库
在infoQ上看到对YYText作者的采访:http://www.infoq.com/cn/news/2015/11/ibireme-interview?utm_source=tuicool&utm_medium=referral想了解更多,可以打开git地址git 资源:https://github.com/ibireme/YYText本地资源:http://转载 2016-03-04 16:18:32 · 537 阅读 · 0 评论 -
iOS给键盘添加一个简单的输入框
本地资源:http://download.csdn.net/detail/knowingnow/9452763git 资源:https://github.com/ZhipingYang/UUKeyboardInputView转载 2016-03-04 15:17:12 · 3765 阅读 · 0 评论 -
iOS页面2中不同的弹窗
b比较常用的2中弹窗 →csdn资源:http://download.csdn.net/detail/knowingnow/9449589 git 资源:https://github.com/kolyvan/kxmenuCSDN资源:http://download.csdn.net/detail/knowingnow/9449620 git转载 2016-03-01 17:02:58 · 350 阅读 · 0 评论 -
iOS开发之同一个开发证书在多台电脑上使用
Xcode5 之后的操作步骤是:在原电脑上导出: Xcode--Preferences--Accounts--在新电脑上导入 前边几步操作相同,最后一步选择import Accounts...来源:http://blog.sina.com.cn/s/blog_91ff71c001018r05.html转载 2016-01-19 13:51:59 · 602 阅读 · 0 评论 -
IOS内购 SKProductsRequest请求过程中取消会崩溃
在SKProductsRequest 请求过程中,关闭页面,此时页面被释放,request对象释放,无法接收回调,此时会造成崩溃解决方法 request.delegate = nil; [request cancel]; request = nil参考:http://www.itstrike.cn/Question/3f2be1b0-ee72-4add-aab3-1f原创 2015-10-12 10:39:50 · 1434 阅读 · 0 评论 -
xcode7.0真机测试
xcode刚升级到7.0真机测试解决方法,在build setting中搜索 enable bitcode,把yes 设置成 no 就OK了。更多:iOS9 一些其他需要关注的点(https -> http等)https://github.com/ChenYilong/iOS9AdaptationTips转载 2015-09-21 15:42:57 · 729 阅读 · 0 评论 -
UITableView中关于cell里的按钮被点击时如何确定是哪一个cell
在section=10;row=1;的UITableView中,每一个cell都带有一个按钮,例如如下的图片一样每一个cell中都有一个“进入店铺的按钮”,但是如果我点击相应的cell要进入对应的店铺如何处理呢?如果用”- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)in转载 2015-08-05 14:47:53 · 2981 阅读 · 0 评论 -
iOS使用cocoaPods 常见问题,会及时更新
在使用CocoaPods的时候,添加的第三方库文件应用不到的解决办法选择target — BuildSettings — search Paths 下的 User Header Search Paths点击“+”号添加一项:“$(PODS_ROOT)”(没有引号),选择:recursive来自:http://winann.blog.51cto.com/44243转载 2015-06-10 17:08:03 · 595 阅读 · 0 评论 -
iOS开发~CocoaPods使用详细说明
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby转载 2015-06-10 11:25:48 · 431 阅读 · 0 评论 -
dSYM 崩溃信息分析工具
一个简便的崩溃信息分析工具:http://www.cocoachina.com/ios/20141219/10694.html原创 2016-04-25 14:33:11 · 465 阅读 · 0 评论