E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【IOS学习】
iOS学习
资源汇总(开源项目、第三方库、技术博客等等)
前言Github众所周知,全球最大的同性社区交友网站,在这里你可以获取任何你想要的,只要你想,只要Ta有。从事开发几年在Github上Star了不少好的东西,当然学到了更多,在此深深的膜拜下那些开源的大神。切入正题,下面对自己使用过或者Star过的第三方框架整理下,便于日后查阅,也方便他人借鉴,如果大家有什么好的库推荐,欢迎在本文下方评论,本篇文章不定时更新...戳这里----->已上传Githu
Lonely__M
·
2015-12-20 21:17
iOS学习
之 iOS9新特性UIStackView
参考博客 http://www.cocoachina.com/ios/20150623/12233.html1.UIStackView概述 StackView的核心便是方便垂直或水平排布多个subview,如果你做过Android开发,那它和LinearLayout控件非常相似。 StackView最有用的就是它会自动为每个subview创建和添加AutoLayoutconstrain
lyy201109210
·
2015-12-19 16:00
ios
UIStackView
iOS学习
之 iOS9新特性UIStackView
参考博客http://www.cocoachina.com/ios/20150623/12233.html1.UIStackView概述StackView的核心便是方便垂直或水平排布多个subview,如果你做过Android开发,那它和LinearLayout控件非常相似。StackView最有用的就是它会自动为每个subview创建和添加AutoLayoutconstraints。当然你可以控
lyy201109210
·
2015-12-19 16:00
iOS
UIStackView
iOS学习笔记
iOS学习
之 iOS9新特性UIStackView
参考博客 http://www.cocoachina.com/ios/20150623/12233.html1.UIStackView概述 StackView的核心便是方便垂直或水平排布多个subview,如果你做过Android开发,那它和LinearLayout控件非常相似。 StackView最有用的就是它会自动为每个subview创建和添加AutoLayoutconstrain
lyy201109210
·
2015-12-19 16:00
ios
UIStackView
iOS学习
笔记(2)--Xcode6.1创建仅xib文件无storyboard的hello world应用
http://www.mamicode.com/info-detail-514151.html由于Xcode6之后,默认创建storyboard而非xib文件,而作为初学,了解xib的加载原理很重要,所以,需要创建一个没有storyboard的项目1.创建一个新的工程 2.选择仅一个视图的模板 选择SingleViewApplication,点击Next3.填写项目信息不需要选择coredata,
网络虫
·
2015-12-19 09:00
IOS学习
之 CoreFoundation框架的CFNetwork
转载自 http://blog.csdn.net/kesalin/article/details/8798039 http://blog.csdn.net/kesalin/article/details/88011561.iOS网络编程层次结构也分为三层:Cocoa层:NSURL,Bonjour,GameKit,WebKitCoreFoundation层:基于
lyy201109210
·
2015-12-17 14:37
ios
CFNetwork
IOS学习
之 CoreFoundation框架的CFNetwork
转载自 http://blog.csdn.net/kesalin/article/details/8798039 http://blog.csdn.net/kesalin/article/details/88011561.iOS网络编程层次结构也分为三层:Cocoa层:NSURL,Bonjour,GameKit,WebKitCoreFoundation层:基于
lyy201109210
·
2015-12-17 14:37
ios
CFNetwork
iOS学习
之NSString
一、不可变字符NSString是不可变字符串,它产生的其他字符串方法都是生成一个新的字符串,而不会改变原来字符串。1.创建方式//1)字面量,它是常量字符串,存储常量区 NSString*str=@"hello"; //2)通过快捷构造法,存储堆区 NSString*str=[NSStringstringWithFormat:@"hello%@",@"world"]; //3)初始化方法
Chars-D
·
2015-12-17 13:00
iOS学习
之自动布局
Autolayout:最重要的两个概念:约束:对控件位置和大小的限定条件参照:对控件设置的约束是相对于哪一个视图而言的自动布局的核心计算公式:obj1.property1=(obj2.property2*multiplier)+constantvalue解释:obj1的property1属性等于obj2的property2属性乘以multiplier(系数)再加constant(常量);约束的优先
真真的真一
·
2015-12-16 21:00
iOS学习
之GCD
GCD(GrandCentralDispatch),是Apple开发的一个多核编程的解决方法。该方法在MacOSX10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread,NSOperationQueue,NSInvocationOperation等技术的很高效和强大的技术。GCD和block的配合使用,可以方便地进行多线程编程。1.优势:1) 苹果官方为多核的
Chars-D
·
2015-12-15 15:00
【极客学院】-
iOS学习
笔记-iOS开发前准备(产品,系统,开发软硬件要求)
极客学院课程网址:http://www.jikexueyuan.com/course/137_3.html?ss=1苹果早期产品:1976年创立,推出200台AppleI,目前拍卖价格300多万美元1977年AppleII1980年AppleIII1983年AppleLisa1984年Macintosh1985年Windows,参考Macintosh的图形化界面1991年PowerBook,200
aliceyangxi1987
·
2015-12-12 15:00
ios
极客学院
1、
IOS学习
计划
2015年12月10日--2015年12月27日(一共3个周末,12个个工作日) 1、斯坦福公开课(IOS7应用开发)一共18节课程,通过视频和demo建立感觉 2、千峰的OC课程一共25节课程,要动手学会基本语法 3、自己写一个APP功能仿照clear
kunyashaw
·
2015-12-10 17:00
IOS学习
之路七(通过xib自定义UITableViewCell)
一、新建iOSApplication工程,选择SingleViewApplication,不要选中UseStoryboard.假设指定的是productname是:UITableViewCellDemo,则完成后自动生成代码视图如下图:二。新建一个UITableViewCell文件: 三。Add---NewFiles----UserInterface-----EmptyXIB 创建一个空
·
2015-12-09 13:32
UITableViewCell
IOS学习
之路八(GCD与多线程)
GCD,全称GrandCentralDispath,是苹果开发的一种支持并行操作的机制。它的主要部件是一个FIFO队列和一个线程池,前者用来添加任务,后者用来执行任务。 GCD中的FIFO队列称为dispatchqueue,它可以保证先进来的任务先得到执行(但不保证一定先执行结束)。 通过与线程池的配合,dispatchqueue分为下面两种: SerialDispatchQueue
·
2015-12-09 13:56
多线程
IOS学习
之路九(配置restful webservice 框架restkit)
RestKit是一个开源的objective-c框架,容许在iOS和MacOSX的Objective-C中与RESTfulWeb办事进行交互,包含简单的HTTPrequest/responseAPI,带有强大的对象映射体系用于削减代码长度。RestKit可降落JSON/XML的处理惩罚的资料消费,支撑经由过程SBJSON和YAJL进行JSON解析。 RestKit官网:http://restkit
·
2015-12-09 13:02
webservice
IOS学习
之路十(仿人人滑动菜单Slide-out Sidebar Menu)
最近滑动菜单比较流行,像facebook和人人等都在使用滑动菜单,今天做了一个小demo大体效果如下: 这次用了一个开源的项目ECSlidingViewController这个也是一个挺著名的托管在Github上的开源项目:Github上Project的URL是:https://github.com/edgecase/ECSlidingViewController大体步骤如下:创建一个Singl
·
2015-12-09 13:45
menu
IOS学习
之路十四(用TableView做的新闻客户端展示页面)
最近做的也个项目,要做一个IOS的新闻展示view(有图有文字,不用UIwebview,因为数据是用webservice解析的到的json数据),自己一直没有头绪,可后来听一个学长说可以用listview.。但我查了查ios好像没有listview。于是就用UITableView和自定义cell解决了这个问题。效果图如下: UITableView: [html] viewplaincopypr
·
2015-12-09 13:13
tableview
IOS学习
之路(代码实现自动布局)
1.将一个试图放置在其父视图的中央位置,使用限制条件。2.创建两个限制条件:一个是将目标视图的 center.x 位置排列在其父视图的 center.x 位置,并且另外一个是将目标视图的 center.y 位置排列在其父视图的 center.y 位置。3.首先在 WildCatViewController.h中添加一个Button// //WildCatViewController.h //Aut
·
2015-12-09 12:54
ios
IOS学习
之路五(代码实现UITableView)
先展示一下运行结果: 代码实现:1.先创建一个空项目:2.创建一个Controller:(TableViewController) 在AppDelegate.h中声明属性: [cpp] viewplaincopyprint? // AppDelegate.h // UITableViewDemo // // Created by WildCat on 13-8-6. // C
·
2015-12-09 12:51
UITableView
IOS学习
中收藏的博文
1、CocoaPodsCocoaPods使用:http://www.jianshu.com/p/b6cee9b6f68cCocoaPods版本更新:http://www.jianshu.com/p/82a6d6c7b000注:podinstall换成podinstall--verbose--no-repo-update2、IOS开发框架ReactiveCocoacocoaFRP框架http://b
eagle199012
·
2015-12-08 17:10
IOS基础
IOS开发工具
iOS学习
笔记(四)——iOS应用程序生命周期
转:http://blog.csdn.net/xyz_lmn/article/details/8916752开发应用程序都要了解其生命周期,开始接触android时也是从应用程序生命周期开始的,android的应用程序生命周期更多是其组件的生命周期,例如Activity、Service。今天我们接触一下iOS应用程序的生命周期, iOS的入口在main.m文件:[cpp]viewplainc
zhangmiaoping23
·
2015-12-08 12:00
iOS学习
笔记(三)——iOS系统架构
转:http://blog.csdn.net/xyz_lmn/article/details/8907502 iOS的系统架构分为四个层次:核心操作系统层(CoreOSlayer)、核心服务层(CoreServiceslayer)、媒体层(Medialayer)和可触摸层(CocoaTouchlayer)。下面是IOS系统结构图。iOS结构图 1、CoreOS是位于iOS系统架构最下面的一层是
zhangmiaoping23
·
2015-12-08 11:00
IOS学习
之 UITextField设置内边距
转载自 http://www.yusian.com/thread-9440-1-1.html1、MACOS中以及iOS7.0以前可以使用如下方法设置[self.yourTextField setValue:[NSNumber numberWithInt:5] forKey:@"_paddingTop"]; [self.yourTextField setValue:[NSNumber numberW
lyy201109210
·
2015-12-06 15:58
ios
TextField内边距
IOS学习
之 UITextField设置内边距
转载自 http://www.yusian.com/thread-9440-1-1.html1、MACOS中以及iOS7.0以前可以使用如下方法设置[self.yourTextField setValue:[NSNumber numberWithInt:5] forKey:@"_paddingTop"]; [self.yourTextField setValue:[NSNumber numberW
lyy201109210
·
2015-12-06 15:58
ios
TextField内边距
iOS学习
周报一
1.苹果对Swift语言开源2014WWDCSwift发布,一年多的时间,Swift的发展迅猛,随着这周五Swift开源,Swift给开发者带来了更多的想象和发挥的空间。想了解更多可以查看Swift.org上的文档(想学习Swift源码实现的同学一定要先细读Swift的官方文档,看每个模块的功能细分,然后再分别去读感兴趣的细分模块的实现原理,然后再读源码。相信读过Linuxkernel的同学会深有
bofly
·
2015-12-05 13:22
IOS学习
之 CoreFoundation框架
转载自 http://blog.csdn.net/weiwangchao_/article/details/7744972官方文档: https://developer.apple.com/library/ios/documentation/CoreFoundation/Reference/CoreFoundation_Collection/index.html#//apple_ref/doc/u
lyy201109210
·
2015-12-04 10:08
ios
CoreFoundation
IOS学习
之 CoreFoundation框架
转载自 http://blog.csdn.net/weiwangchao_/article/details/7744972官方文档: https://developer.apple.com/library/ios/documentation/CoreFoundation/Reference/CoreFoundation_Collection/index.html#//apple_ref/doc/u
lyy201109210
·
2015-12-04 10:08
ios
CoreFoundation
ios学习
之UIKit框架(1)--UIResponder
转载自 http://www.tuicool.com/articles/E3UBJj3我们的App与用户进行交互,基本上是依赖于各种各样的事件。例如,用户点击界面上的按钮,我们需要触发一个按钮点击事件,并进行相应的处理,以给用户一个响应。UIView的三大职责之一就是处理事件,一个视图是一个事件响应者,可以处理点击等事件,而这些事件就是在UIResponder类中定义的。一个UIResponder
lyy201109210
·
2015-12-03 11:37
ios
UIResponder
ios学习
之UIKit框架(1)--UIResponder
转载自 http://www.tuicool.com/articles/E3UBJj3我们的App与用户进行交互,基本上是依赖于各种各样的事件。例如,用户点击界面上的按钮,我们需要触发一个按钮点击事件,并进行相应的处理,以给用户一个响应。UIView的三大职责之一就是处理事件,一个视图是一个事件响应者,可以处理点击等事件,而这些事件就是在UIResponder类中定义的。一个UIResponder
lyy201109210
·
2015-12-03 11:37
ios
UIResponder
iOS学习
9:UICollectionView的简单使用
本文更新2014-06-27 效果图storyboard可以快速对collection和table中cell进行布局,这样得好处是你可以直观得看到cell摆放位置布局状态,并可以将复用的Cell直接放在Collection中,如果你要对cell的间距进行调整,可以方便地直接调数据在画布上添加一个CollectionView,并创建映射,命名为myCollection,单词写错。。算鸟cell之间的
芳仔小脚印
·
2015-12-02 22:36
ios
多行多列表
IOS学习
之整体框架类图
转载自 http://blog.csdn.net/fengsh998/article/details/8842885Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OSX和iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在
lyy201109210
·
2015-12-02 13:40
ios
cocoa
IOS学习
之整体框架类图
转载自 http://blog.csdn.net/fengsh998/article/details/8842885Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OSX和iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在
lyy201109210
·
2015-12-02 13:40
ios
cocoa
ios学习
-制作一个浏览图片的Demo
一.项目要求:制作一个浏览图片的Demo,要求包含夜间模式,以及改变图片大小,能够显示不同的图片描述二.开发步骤:1、在storyboard上添加一个空白的View,然后添加”设置“按钮,添加imageView,图片序号Label,图片描述Label,更改图片Slider控件。2、编写sliderValueChanged方法3、在storyboard再添加一个空白的View,在新增的View上面添
Adomikao
·
2015-12-01 21:00
iOS学习
之基本概念
学习iOS最重要的是态度和兴趣,如果你对于学习始终抱有不断的热情和端正的态度,那么,无论是什么,你总会成功的!有一句话与大家共勉:过程中跌倒多少次都没有关系,重要的是,跌倒后你能够站起来重新寻找正确的道路!基本概念:1、开发步骤:2、UI界面的组成-对象OC是一门面向对象开发的语言,在OC开发中,我们说万物皆对象。界面中看到的东西也是由一些对象组成,对象是由类产生的。用于显示文字的对象,通常是UI
真真的真一
·
2015-11-30 23:00
IOS学习
之数据库(8)--FMDB数据库队列
转载自 http://www.cnblogs.com/wendingding/p/3873874.html一、代码示例1.需要先导入FMDB框架和头文件,由于该框架依赖于libsqlite库,所以还应该导入该库。2.代码如下:// // YYViewController.m // 05-FMDB数据库队列 // // Created by apple on 14-7-28. // Copy
lyy201109210
·
2015-11-30 16:03
ios
数据库
IOS学习
之数据库(8)--FMDB数据库队列
转载自 http://www.cnblogs.com/wendingding/p/3873874.html一、代码示例1.需要先导入FMDB框架和头文件,由于该框架依赖于libsqlite库,所以还应该导入该库。2.代码如下:// // YYViewController.m // 05-FMDB数据库队列 // // Created by apple on 14-7-28. // Copy
lyy201109210
·
2015-11-30 16:03
ios
数据库
IOS学习
之数据库(7)--FMDB简单介绍
转载自 http://www.cnblogs.com/wendingding/p/3871848.html一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的CoreData框架,更加轻量级和灵活提供了多线程安全的数据库操作方法,有效地防
lyy201109210
·
2015-11-30 16:24
ios
数据库
IOS学习
之数据库(7)--FMDB简单介绍
转载自 http://www.cnblogs.com/wendingding/p/3871848.html一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的CoreData框架,更加轻量级和灵活提供了多线程安全的数据库操作方法,有效地防
lyy201109210
·
2015-11-30 16:24
ios
数据库
IOS学习
之数据库(6)--SQLite常用的函数
转载自 http://www.cnblogs.com/wendingding/p/3871792.html一、简单说明1.打开数据库intsqlite3_open( constchar*filename, //数据库的文件路径 sqlite3**ppDb //数据库实例); 2.执行任何SQL语句intsqlite3_exec( sqlite3*, /
lyy201109210
·
2015-11-30 16:55
ios
数据库
IOS学习
之数据库(6)--SQLite常用的函数
转载自 http://www.cnblogs.com/wendingding/p/3871792.html一、简单说明1.打开数据库intsqlite3_open( constchar*filename, //数据库的文件路径 sqlite3**ppDb //数据库实例); 2.执行任何SQL语句intsqlite3_exec( sqlite3*, /
lyy201109210
·
2015-11-30 16:55
ios
数据库
IOS学习
之数据库(5)--SQLite模糊查询
转载自 http://www.cnblogs.com/wendingding/p/3871577.html一、示例说明:本文简单示例了SQLite的模糊查询1.新建一个继承自NSObject的模型该类中的代码:// // YYPerson.h // 03-模糊查询 // // Created by apple on 14-7-27. // Copyright (c) 2014年 wendi
lyy201109210
·
2015-11-30 16:50
ios
数据库
IOS学习
之数据库(5)--SQLite模糊查询
转载自 http://www.cnblogs.com/wendingding/p/3871577.html一、示例说明:本文简单示例了SQLite的模糊查询1.新建一个继承自NSObject的模型该类中的代码:// // YYPerson.h // 03-模糊查询 // // Created by apple on 14-7-27. // Copyright (c) 2014年 wendi
lyy201109210
·
2015-11-30 16:50
ios
数据库
IOS学习
之数据库(4)--SQLite的应用
转载自 http://www.cnblogs.com/wendingding/p/3870289.html一、简单说明在iOS中使用SQLite3,首先要添加库文件libsqlite3.dylib和导入主头文件。导入头文件,可以使用库中的函数(是纯C语言的) 二、具体说明新建一个项目,在项目的主界面中放四个按钮(分别是,增加、删除、修改、查询)。1.sqlite3_open(,)函数的一些说明:(
lyy201109210
·
2015-11-30 16:33
ios
数据库
IOS学习
之数据库(4)--SQLite的应用
转载自 http://www.cnblogs.com/wendingding/p/3870289.html一、简单说明在iOS中使用SQLite3,首先要添加库文件libsqlite3.dylib和导入主头文件。导入头文件,可以使用库中的函数(是纯C语言的) 二、具体说明新建一个项目,在项目的主界面中放四个按钮(分别是,增加、删除、修改、查询)。1.sqlite3_open(,)函数的一些说明:(
lyy201109210
·
2015-11-30 16:33
ios
数据库
IOS学习
之数据库(3)--SQL代码应用示例
转载自 http://www.cnblogs.com/wendingding/p/3869804.html一、使用代码的方式批量添加(导入)数据到数据库中1.执行SQL语句在数据库中添加一条信息插入一条数据的sql语句:点击run执行语句之后,刷新数据2.在ios项目中使用代码批量添加多行数据示例代码示例:// // main.m // 01-为数据库添加多行数据 // // Created
lyy201109210
·
2015-11-30 16:02
ios
数据库
IOS学习
之数据库(3)--SQL代码应用示例
转载自 http://www.cnblogs.com/wendingding/p/3869804.html一、使用代码的方式批量添加(导入)数据到数据库中1.执行SQL语句在数据库中添加一条信息插入一条数据的sql语句:点击run执行语句之后,刷新数据2.在ios项目中使用代码批量添加多行数据示例代码示例:// // main.m // 01-为数据库添加多行数据 // // Created
lyy201109210
·
2015-11-30 16:02
ios
数据库
IOS学习
之数据库(2)--SQL
转载自 http://www.cnblogs.com/wendingding/p/3868926.html一、SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structuredquerylanguage):结构化查询语言SQL是一种对关系型数据库中的数据进行定义和操作的语言SQL语言简洁,语法简单,好学好用 2.什么是SQL语句使用SQL语言编
lyy201109210
·
2015-11-30 16:31
ios
数据库
IOS学习
之数据库(2)--SQL
转载自 http://www.cnblogs.com/wendingding/p/3868926.html一、SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structuredquerylanguage):结构化查询语言SQL是一种对关系型数据库中的数据进行定义和操作的语言SQL语言简洁,语法简单,好学好用 2.什么是SQL语句使用SQL语言编
lyy201109210
·
2015-11-30 16:31
ios
数据库
IOS学习
之数据库(1)--SQLite简单介绍
转载自 http://www.cnblogs.com/wendingding/p/3868893.html一、离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。说明:离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式(1)归档:NSCodeing、NSKeyedArchiver(2)偏好设置:NSUserDefaults(3)Plist存储:writeToFi
lyy201109210
·
2015-11-30 16:27
ios
数据库
IOS学习
之数据库(1)--SQLite简单介绍
转载自 http://www.cnblogs.com/wendingding/p/3868893.html一、离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。说明:离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式(1)归档:NSCodeing、NSKeyedArchiver(2)偏好设置:NSUserDefaults(3)Plist存储:writeToFi
lyy201109210
·
2015-11-30 16:27
ios
数据库
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他