- 博客(12)
- 收藏
- 关注
转载 iPhone开发 判断当前的网络是3g还是wifi
1.添加framework:将SystemConfiguration.framework 添加进工程。2.下载Reachabilityhttps://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip 复制里面的Reachability.h和Reachability.m到项
2015-01-27 14:04:48
334
转载 IOS的 Cocoa Touch Static Library制作
支付宝虽然最后还是通过URL_Scheme跳转,但是有部分加密验签以及数据处理是通过一个客户端插件添加到我们的应用中的。对于静态库和动态库的一些概念就暂不啰嗦了。只是觉得这种开发插件的方式用处还是挺多的。静态库制作步骤( XCode 4.5+)1.创建项目2.添加方法
2015-01-14 13:18:11
366
转载 IOS的Bundle资源束制作
bundle制作其实是前面制作静态库的一个衍生。在静态库的制作中,很多时候我们的静态库也是带着文件,图片和多媒体资源的。若只是直接加入到项目中也是可以,但是,考虑到方便管理(方便插件使用者的管理),我们希望把插件的资源文件打成一个包来管理。比如,我们项目中有用到的银联支付插件。这样我们直接添加xxxx.bundle文件到项目中就可以,这样在以后如果要
2015-01-14 10:53:09
347
转载 IOS之分析网易新闻存储数据(CoreData的使用,增删改查)
IOS之分析网易新闻存储数据(CoreData的使用,增删改查)分类: iphone2014-01-10 14:14 7768人阅读 评论(12) 收藏 举报CoreData增删改查网易用过网易新闻客户端的朋友们都知道,获取新闻列表时有的时候他会请求网络有时候不会,查看某条新闻的时候再返回会标注已经查看的效果,接下来分析一下是如何实现的。首先:1、网易新闻用Co
2014-10-29 19:50:57
385
转载 iOS开发——懒加载
懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强(2)每个控件的getter方法中分别负责各自的实例化处理,代码彼此之间的独立性
2014-10-28 20:59:25
283
转载 GCD介绍
文顶顶iOS开发多线程篇—GCD介绍iOS开发多线程篇—GCD介绍一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数 2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动
2014-10-28 20:57:00
436
转载 TCP/IP协议 HTTP协议
1. 协议 a. TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供
2014-10-28 20:53:06
275
原创 C语言 --- 插入排序
#include #include #include int main(void){int arr[] = {2, 4, 6, 7, 3, 1, 5, 9, 8, 10};int count = sizeof(arr) / sizeof(arr[0]);return 0;}
2014-07-17 01:14:12
322
原创 C语言---选择排序
#include #include #include int main(){int arr[] = {2, 4, 6, 7, 3, 1, 5, 9, 8, 10};int count = sizeof(arr) / sizeof(arr[0]);}
2014-07-17 01:03:12
320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人