任天恒的Blog


Choose my love,love my choice

iOS资料收集(Objective-C)

整合iOS优秀资料(Objective-C),包括第三方库,优秀demo

http AFNetworking,轻量、易用、使用者多、很多开发者在维护中。 ASIHTTPRequest,目前处于年久失修情况。 MKNetworkKit,小众产品。 RestKit,小众产品。 关于AFN和ASI的对比 http://www.infoq.com/cn/articles/afn_...

iOS小技巧

收集各种iOS小技巧

iOS中收起键盘 在UIViewController中收起键盘,除了调用相应控件的resignFirstResponder方法外,还有另外三种方法: 1.重载UIViewController中的touchesBegin方法,然后在里面执行[self.view endEditing:YES];这样单击UIViewController的任意地方,就可以收起键盘...

技术文章拾遗

文章拾遗,以备以后查看

iOS iOS支付[支付宝、银联] iOS开发常用高效率宏 swift创建复杂的加载动画 iOS开发技巧 iOS应用性能调优的25个建议和技巧 trip-to-iOS iOS动画资料 iOS中的开发字体 一个资深iOS开发者对于React Native的看法 ...

iOS混合开发资料收集

iOS混合开发资料收集

React Native 仿 iOS 系统自带股市 App React Native 入门指南 react-native-guide

iOS第三方库备忘录(Swift)

整合iOS第三方库资料(Swift)

http Alamofire,Swift中的AFNetworking。 动画 NVActivityIndicatorView,酷炫的装载动画库及演示。 DOFavoriteButton,有动画效果的Button。 SIFloatingCollection_Swift,可定制的 Apple Music...

Effective Objective-C 2.0 读书笔记

Effective系列,值得一看

第四十五条:使用dispatch_once来执行只需运行一次的线程安全代码 + (id) sharedInstance{ static EOCClass * sharedInstance=nil; static dispatch_once_t onceToken; dispatch_once(&onceToken,^{...

Python小技巧

摘自于网上的Python小技巧

交换变量 x=6 y=5 x,y=y,x print x,y >>>5,6 计算技巧 # 2的5次方 print 2**5 >>>32 两个列表同时迭代 nfc = ["Packers", "49ers"] afc = ["Ravens"...

Python常用库

Python常用库拾遗

pip 是一个安装和管理 Python 包的工具,类似于RubyGem. Django web应用框架。 Flask web应用框架。 BeautifulSoup 解析HTML,用于爬虫。 pip install BeautifulSoup Scrapy,爬虫框架。 ...

UITableView中section展开子菜单的思路

UITableViewCell展开子菜单在实际项目中运用十分广泛

UITableViewCell展开子菜单在实际项目中运用十分广泛。 示例代码:Demo 具体思路如下: 1.需要声明一个全局BOOL变量isOpen,记录当前cell的展开的状态。 2.声明一个NSInterge类型selectedIndex,记录选择的cell的section。 3.点击TableView相应的section的第一行时,展开...

UIView Animation(一)

UIView Animation摘要

简单的动画: [UIView animateWithDuration: animations:^{} completion:^(BOOL finished) {}]; [UIView animateWithDuration: animations:^{}]; 如果遇到复杂的动画,例如需要组合等等,可以使用: [UIView animateWithDuration: delay: o...