随笔分类 -  IOS

摘要:(1)使用TouchJSon解析方法:(需导入包:#import "TouchJson/JSON/CJSONDeserializer.h") 1 //使用TouchJson来解析北京的天气 2 - (IBAction)btnPressTouchJson:(id)sender { 3 //获取API... 阅读全文
posted @ 2016-01-19 21:06 starainDou 阅读(395) 评论(0) 推荐(0)
摘要:转自 http://blog.csdn.net/zhenyu5211314/article/details/242305810 CGContextRef context = UIGraphicsGetCurrentCont ext(); 设置上下文1 CGContextMoveToPoint 开始画... 阅读全文
posted @ 2016-01-19 20:56 starainDou 阅读(210) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2016-01-19 15:49 starainDou 阅读(2) 评论(0) 推荐(0)
摘要:Alert views display a concise and informative alert message to the user. Alert views convey important information about an app or the device, interr... 阅读全文
posted @ 2016-01-12 22:53 starainDou 阅读(336) 评论(0) 推荐(0)
摘要:One of the things I like most about Apple’s iOS SDK is the consistent and easy-to-use API they provide. Across all their different frameworks there’s ... 阅读全文
posted @ 2016-01-12 17:28 starainDou 阅读(199) 评论(0) 推荐(0)
摘要:IPhone下每个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送Memory Warning消息。收到此消息后,app必须正确处理,否则可能出错或者出现内存泄露。app收到Memory Warning后会调用:UIApplication::didReceive... 阅读全文
posted @ 2016-01-12 16:17 starainDou 阅读(1984) 评论(1) 推荐(0)
摘要:大概步骤如下:Open Xcode 6Open PreferencesClick theLocationstabChange theCommand Line Toolsversion toXcode 6.0Uninstallcocoapodsa.$ sudo gem uninstall cocoap... 阅读全文
posted @ 2016-01-11 11:27 starainDou 阅读(147) 评论(0) 推荐(0)
摘要:[※]@property中有哪些属性关键字?1.原子性nonatomic/automic在默认情况下,由编译器合成的方法会通过锁定机制确保其原子性(automicity),如果具备nonatomic特质,则不使用同步锁.2.读/写权限readwrite/readonly3.内存管理语义 assign... 阅读全文
posted @ 2016-01-10 23:19 starainDou 阅读(456) 评论(0) 推荐(0)
摘要:网易接口例如http:// c.m.163.com/nc/article/headline/T1348647853363/0-140.htmlhttp:// 后面有空格page初始0,第X页的数据请求pictureID初始链接最后一个数据链接值articleID返回html格式文件,其它方法解析头条 阅读全文
posted @ 2016-01-10 14:02 starainDou 阅读(2337) 评论(1) 推荐(0)
摘要:多线程的注意点(掌握)1.不要同时开太多的线程(1~3条线程即可,不要超过5条)2.线程概念1> 主线程 : UI线程,显示、刷新UI界面,处理UI控件的事件2> 子线程 : 后台线程,异步线程3.不要把耗时的操作放在主线程,要放在子线程中执行一、NSThread(掌握)1.创建和启动线程的3种方式... 阅读全文
posted @ 2016-01-09 15:33 starainDou 阅读(202) 评论(0) 推荐(0)
摘要:在info.plist加入keyNSAppTransportSecurityNSAllowsArbitraryLoads 阅读全文
posted @ 2016-01-09 00:35 starainDou 阅读(228) 评论(0) 推荐(0)
摘要:cocoaPods是一款xcode项目管理第三方库的工具 *ruby源码镜像下载:https://ruby.taobao.org/mirrors/ruby/*升级gem的版本:$sudogemupdate-system安装步骤:(在终端输入命令行)1、安装rvm,$curl-Lhttps://get... 阅读全文
posted @ 2016-01-09 00:34 starainDou 阅读(114) 评论(0) 推荐(0)
摘要:大家都知道,WKWebview是没有查看大图的属性或者方法的,所以只能通过js与之交互来实现这一功能,原理:通过js获取页面的图片,把它存放到数组,给图片添加点击事件,通过index显示大图就行了其实很简单,给WKWebview写个类别,添加两个方法就行了,然后在WKWebview的两个协议中调用下... 阅读全文
posted @ 2016-01-09 00:32 starainDou 阅读(1550) 评论(1) 推荐(0)
摘要://1、创建主线程(串行) dispatch_async(dispatch_get_main_queue(), ^{ //刷新界面代码 }); //2、创建异步线程(并行) dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIO... 阅读全文
posted @ 2016-01-09 00:29 starainDou 阅读(220) 评论(0) 推荐(0)
摘要:1面Objective C runtime library:Objective C的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后C一层的描述,内存管理。Core Data:中多线程中处理大量数据同步时的操作。Multithreading:什么时候处理多线程,几种方式,优缺点... 阅读全文
posted @ 2016-01-07 10:41 starainDou 阅读(282) 评论(0) 推荐(0)
摘要:iOS面试小贴士———————————————回答好下面的足够了-------------------------------------多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原理。实现机制。如何解决TableView卡的问题... 阅读全文
posted @ 2016-01-07 10:38 starainDou 阅读(183) 评论(0) 推荐(0)
摘要:整理中。。。 1.KVO内部实现原则 回答:1>KVO是基于runtime机制实现的 2>当某个类的对象第一次被观察时,系统就会在运行期动态地创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的setter方法。 派生类在被重写的setter方法实现真正的通知机制(Person->NSKV 阅读全文
posted @ 2016-01-07 10:34 starainDou 阅读(1065) 评论(0) 推荐(0)
摘要:1. 你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用的相关的头文件或者某些方法的名称吗? Objecitve-C的重要特性是Runtime(运行时),在#import 下能看到相关的方法,用过objc_getC... 阅读全文
posted @ 2016-01-07 10:26 starainDou 阅读(391) 评论(0) 推荐(0)
摘要:(1)可以根据需要设置文本框的样式(包括形状、边框颜色、背景等)。(2)可以根据需要设置文字显示样式(包括输入密码时的密文显示、文字横向居中、纵向居中上下、输入的文字是否首席木大写、文字超过后是否缩小还是向右滚动等)。(3)可以根据需要设置各种不同的键盘样式(只有数字、只有字母等等)。(4)还有in... 阅读全文
posted @ 2015-12-27 14:58 starainDou 阅读(181) 评论(0) 推荐(0)
摘要:(1)UIView视图frame的设置,四个参数,前2个确定位置,后2个确定大小。(2)UIView的内容模式contentMode,和在UIImage中说的是一样的,而且在UIImage中展示更容易理解。(3)UIView最重要的就是父视图和子视图之间的 1 #import "ViewContr... 阅读全文
posted @ 2015-12-27 12:12 starainDou 阅读(184) 评论(0) 推荐(0)