- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 UIDevice 系统信息详解
获取当前设备 //获取当前设备 UIDevice *dev = [UIDevice currentDevice];设备和系统基本信息 //当前设备名称,例如张三的iPhone NSLog(@"设备名称:%@", dev.name); //例如iPhone、iPod NSLog(@"设备类型:%@", dev.model); //model的本地化描述,
2016-05-24 08:44:00 673
原创 iOS 网络资源汇总之网络
网络相关 网络连接图像获取网络聊天网络测试网页框架WebView与WKWebView网络连接AFNetworking - ASI不升级以后,最多人用的网络连接开源库,iOS网络编程之AFNetworking使用,iOS开发下载文件速度计算 , AFNetworking 3.0迁移指南 , AFNetworking2.0源码解析<一> 、AFNetworking2.0源码解析<二>、A
2016-05-19 11:38:47 703
原创 Block的内存管理,看这里就够了
最近发现很多开发者对block的理解并不是很深,很多项目当中使用的时候多多少会有些问题,今天给大家详细讲讲block的内存管理, 主要从以下几个方面来讲:根据内存划分block的类型block内存管理防止循环引用Block类型根据Block在内存中的位置,系统把Block分为3类:NSGlobalBlock,NSStackBlock, NSMallocBlock;NSGlobalBloc
2016-05-19 11:21:55 624
原创 iOS 网络资源汇总之动画
Core Animation笔记,基本的使用方法 - Core Animation笔记,基本的使用方法:1.基本动画, 2.多步动画,3.沿路径的动画,4.时间函数,5.动画组。awesome-ios-animation - iOS Animation 主流炫酷动画框架(特效)收集整理 收集整理了下iOS平台下比较主流炫酷的几款动画框架。侧滑与右滑返回手势SloppySwiper - iOS系
2016-05-13 17:49:28 12688
原创 iOS CoreData数据库之增删改查
本文的主要对象是对CoreData数据库及他的创建有一定了解的开发者,如果对CoreData还了解的可以看我上篇博客《iOS CoreData数据库之创建详解》;增(保存数据)单表增加单表对象其实就是在我们的实体对象中只有基本的一些数据类型,没有关联其他自定义类的属性。//单表的添加-(void)addSigleEntity{ //创建一个实体描述--表 NSEntityDesc
2016-05-13 17:15:41 626
原创 iOS 网络资源汇总之UI
目录下拉刷新模糊效果AutoLayout富文本图表表相关与Tabbar 隐藏与显示HUD与Toast对话框其他UI具体内容下拉刷新EGOTableViewPullRefresh - 最早的下拉刷新控件。SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷
2016-05-12 09:14:48 6134
原创 iOS CoreData数据库之创建详解
CoreData数据库简介CoreData介绍CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。 CoreData数据持久化框架是Cocoa API的一部分,⾸次在iOS5 版本的系统中出现,它允许按照实体-属
2016-05-11 11:48:43 3677
原创 iOS UI基础控件之UIView 详解
UIView 简介什么是UIViewUIView是窗口上的一块区域,是iOS中所有控件的基类,我们在app中所有能看见的都是直接或间接继承与UIView的.我们把UIView叫做视图.UIView的作用负责内部区域的内容渲染。负责内部区域的触摸事件。管理本身的所有子视图。处理基本的动画。UIView创建与使用创建UIView //通过frame创建View UIView *v
2016-05-10 10:22:46 915
原创 iOS UI基础控件之UIImageView
一、UIImageView和UIImageUIImageView是iOS中用于显示图片的类,UIImage是用于存储图片数据的类;iOS中几乎所有看到的图片数据都存储在UIImage中,同时所要的图片都是用UIImageView来显示;UIImageView和UIImage关系如下图:二. 创建UIImageView的两种方式1.自己设置图片位置和尺寸“` UIImageView *iv
2016-05-09 15:22:09 1035
原创 iOS 获取汉字的拼音 CFStringTransform
利用CFStringTransform方法,获取汉字的拼音;以及CFStringTransform方法的使用详解 CFStringTransform((__bridge CFMutableStringRef)pinyin, NULL, kCFStringTransformMandarinLatin, NO);
2016-05-09 09:31:12 1136
原创 针对苹果iOS最新审核要求为应用兼容IPv6
最新消息今天苹果推出重磅消息,6月1日后所有应用必须支持IPv6-only网络!!!当iOS开发者看到这个消息的第一反应可能就是IPv6是个什么鬼!!其实IPv6早在很早之前就已经推出,而且苹果在2015年的开发者大会上就已经提出苹果将力挺IPv6 官网链接IPv6-only说了这么多,IPv6到底是个什么鬼!我们来看看百度百科是怎么解释的:我们再来看看官方给出的IPv6与IPv4的对比: 看不懂
2016-05-06 11:11:16 2898
原创 iOS frame和Bounds 以及frame和bounds区别
前言最近和大家交流的时候发现很多初学者,当然也有一些有经验的iOS开发者对view的frame和bounds了解的都不是很透彻;尤其是bounds很多朋友都糊了,bounds确实比较难理解,今天就给大家说说frame和bounds。frameframe是每个view必备的属性,代表的是当前视图的位置和大小,没有设置他,当前视图是看不到的。 位置需要有参照物才能确定,数学中我们用坐标系来确定坐标系中
2016-05-05 20:14:25 730
原创 iOS UI基础控件之UIButton
UIButton 是一个非常实用的控件,在我们以后的开发生涯中他是不可或缺的。下面我们一起来学习UIButton吧!!!UIButton 简介UIButton是一个可以相应事件的控件,因此他的直接父类是UIControl而不是UIView。总所周知所有能显示数据的都是UIView,所以我的按钮他也是一个UIView,只不过是通过UIControl继承而来的。基本属性对象的创建 UIButto
2016-05-05 09:26:16 581
原创 iOS开发 深拷贝与浅拷贝
C语言 中的深/浅拷贝浅拷贝简单点说浅拷贝就是对内存地址的复制,让目标对象指针和源对象指针指向同一片内存空间。如:char *str = (char *)malloc(100);char *str2 = str;上述例子就是浅拷贝最好的实例,浅拷贝就是简单的拷贝地址,让几个对象共同指向同一块内存。当内存销毁时,指向该内存的其他指针需重新指向,否则将成为野指针深拷贝深拷贝就是拷贝地址中的内容,让目
2016-05-05 09:21:08 396
简易聊天系统
2013-08-22
VC++ 帐号管理器
2012-06-13
五子棋,N子棋
2012-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人