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基础
教程:iOS-UI-CoreData学习笔记
http://bbs.9ria.com/thread-202544-1-1.html我目前的理解,CoreData相当于一个综合的数据库管理库,它支持sqlite,二进制存储文件两种形式的数据存储。而CoreData提供了存储管理,包括查询、插入、删除、更新、回滚、会话管理、锁管理等一系列数据库操作。另外,开发者还可以在xcode中使用.xcdatamodel扩展名的文件,以图形化的形式编辑数据模
jeffasd
·
2016-05-11 09:00
ios基础
知识--05
1.UIView的tag属性/* 1.所有直接或者间接继承UIVIew的控件都有一个tag属性 2.这个属性,只能用来保存一个数字,对控件的外观没有任何影响 3.但是我们可以通过这个属性的值,来判断是哪个控件 */2.transform属性/*1.可以使用动画,叫做变换2.CGAffineTransformIdentity如果赋值,那么之前通过transform属性进行的修改都会复原:
HX_lei
·
2016-05-08 11:00
ios基础
知识--03
设备屏幕类型屏幕尺寸点分辨率(像素)iPhone3GS非Retina3.5inch320*480320x480iPhone4\4SRetina3.5inch320*480640x960iPhone5\5C\5SRetina4inch320*568640x1136iPhone6Retina4.7inch375*667750x1334iPhone6PlusRetina5.5inch414*736124
HX_lei
·
2016-05-08 11:00
ios基础
知识--02
1.添加一个view init:所有对象都可以调用 initWithFrame:属于UI控件的实例化方法 2.//设置属性:nameLabel.text=@"爸爸去哪儿"; //设置对齐方式,居中:nameLabel.textAlignment=NSTextAlignmentCenter; /** 设置
HX_lei
·
2016-05-08 11:00
ios基础
知识--01
第一天:1.如果一个方法,只需要点击按钮触发,不需要其他地方调用,那么不需要在.h中声明只需要在.m中实现即可2.对于只需要在ViewController中使用的控件(属性),我们一般声明在类扩展中,UI控件,通通使用weakUI控件需要连线,也需要添加标示IBOutlet3.将文本框的文字转化为数字:[self.field.textintValue];4.收起键盘:取消第一响应,取消文本框的焦点
HX_lei
·
2016-05-08 11:00
资料
目录iOS开发相关
iOS基础
UITableViewUICollectionViewCoreText证书及推送缓存BlockGCDRuntimeiOSAnimation扫码SwiftCocoaPodsiOS
u011774517
·
2016-05-04 08:00
ios
iPhone开发
iOS 之UIButton 使用详解
UIButton按钮是IOS开发中最常用的控件,作为
IOS基础
学习教程知识,初学者需要了解其基本定义和常用设置,以便在开发在熟练运用。
mazegong
·
2016-04-28 11:00
iOS基础
:获取资源文件的方法
bundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.1.获取图像声音等文件//获得本地文件路径NSString *str=[[NSBundle mainBundle] pathForResource:@"爸比我要喝奶奶" ofType:@"mp3
gongwutianya
·
2016-04-26 19:00
ios
iOS开发系列--IOS程序开发概览
ios基础
iOS开发系列--IOS程序开发概览2014-08-0419:42byKenshinCui, 72273 阅读, 81 评论, 收藏, 编辑概览终于到了真正接触IOS应用程序的时刻了,之前我们花了很多时间去讨论C语言、ObjC等知识,对于很多朋友而言开发IOS第一天就想直接看到成果,看到可以运行的IOS程序。但是这里我想强调一下,前面的知识是你日后开发IOS的基础,没有那些知识你开发IOS会很痛
yuleidnf
·
2016-04-26 08:00
iOS基础
:NSDate
一、时间创建//1获取当前时间,为格林尼治时间 NSDate*date1=[NSDatedate];//2获取距离当前时间...秒的时间 NSDate*date2=[NSDatedateWithTimeIntervalSinceNow:3600*24];//3获取距离1970.1.1...秒的时间 NSDate*date3=[NSDatedateWithTimeIntervalS
gongwutianya
·
2016-04-22 21:00
ios
iOS基础
:NSUrl常用方法
一、NSUrl//获得本地文件路径NSString *str=[[NSBundle mainBundle] pathForResource:@"爸比我要喝奶奶" ofType:@"mp3"];//将本地文件的路径转成url;NSURL *urlStr=[NSURL fileURLWithPath:str];//获得本地文件的路径并转urlNSURL*url=[[NSBundlemainBundle
gongwutianya
·
2016-04-22 20:00
ios
iOS基础
:NSDictionary常用方法
一、NSDictionary常用方法//创建NSDictionary*dict2=@{@"1":@"dog1",@"2":@"dog2",@"3":@"dog3"};+(instancetype)dictionaryWithObjectsAndKeys:(id)firstObject,...NS_REQUIRES_NIL_TERMINATIONNS_SWIFT_UNAVAILABLE("Usedi
gongwutianya
·
2016-04-22 20:00
ios
iOS基础
:NSArray常用方法
一、NSArray常用方法//创建array+(instancetype)array;+(instancetype)arrayWithObject:(ObjectType)anObject;+(instancetype)arrayWithArray:(NSArray*)array;//获取Array相应的内容[arraylastObject];[arrayfirstObject];NSUInteg
gongwutianya
·
2016-04-22 20:00
ios
iOS基础
:String常用方法
一、NSString常用方法//将c字符串转为oc字符串+(nullableinstancetype)stringWithCString:(constchar*)cStringencoding:(NSStringEncoding)enc;+(nullableinstancetype)stringWithUTF8String:(constchar*)nullTerminatedCString;//将
gongwutianya
·
2016-04-22 20:00
ios
iOS基础
知识(面试必备)
iOS开发的设计模式一、代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的数据源delegate,通过和protocol的配合,完成委托诉求:列表row个数delegate,自定义的delegate。二、观察者模式应用场景:一般为model层对,controller和view进行的通知方式,不关心谁
Forever_wj
·
2016-04-22 10:17
iOS开发
iOS基础
知识(面试必备)
iOS开发的设计模式一、代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的数据源delegate,通过和protocol的配合,完成委托诉求:列表row个数delegate,自定义的delegate。二、观察者模式应用场景:一般为model层对,controller和view进行的通知方式,不关心谁
Forever_wj
·
2016-04-22 10:00
ios
面试题
基础知识
应用
iOS基础
笔记
/**************UIView***************/ //实例化一个UIView //frame:设置view的位置和大小 (0,0)屏幕的最左上角的点 X:正轴方向->向右Y:正轴方向->向下 UIView*view=[[UIViewalloc]init]; //设置位置和大小 //1、frame方式 view.frame=CGRectMake(50
github_34702824
·
2016-04-18 14:00
ios
UIView
__weak 与__strong的理解与应用
weak指针 标签: ARCArcarciosiOSIOSReleasereleaseretainRetain内存管理2013-02-0215:12 31754人阅读 评论(8) 收藏 举报 分类:
iOS
u012131827
·
2016-04-14 11:00
ios
ios
ios
ios
内存管理
arc
arc
arc
retain
retain
release
release
IOS大牛的博客整理
何阳234的
IOS基础
博客写的非常详细:http://www.cnblogs.com/goodboy-heyanghttp://my.oschina.net/u/2363463/blog/635896Limboy
Corwien
·
2016-04-12 12:00
IOS知识整理
iOS基础
--多线程简单总结(NSThread、NSOperation、NSOperationQueue))
原来一切都来不及多线程.png多线程概念程序:由源代码生成的可执行应用.进程:一个正在运行的程序可以看做一个进程.(例如:正在运行的QQ就是一个进程),进程拥有独立运行所需的全部资源.线程:程序中独立运行的代码段.注:一个进程是由一或多个线程组成.进程只负责资源的调度和分配,线程才是程序真正的执行单元,负责代码的执行.单线程:1、每个正在运行的程序(即进程),至少包含一个线程,这个线程叫主线程2、
云之君兮鹏
·
2016-04-10 22:25
iOS基础
CGAffineTransform的简单使用
CoreGraphics框架中的CGAffineTransform类可用于设定UIView的transform属性,控制视图的缩放、旋转和平移操作:另称放射变换矩阵,可参照线性代数的矩阵实现方式0.0这里附上的CGAffineTransform官方文档:https://developer.apple.com/library/ios/documentation/GraphicsImaging/Ref
yidu_blog
·
2016-04-07 18:00
transform
Objective-C Runtime 一小时入门教程(上)
Objective-CRuntime一小时入门教程(上)一、前言如果你没有Objective-C基础,请学习了基础的iOS开发再来,这个1小时是给有一定
iOS基础
的童鞋的。
qq_33777090
·
2016-04-06 17:00
Objective-C
Runtime
UI入门指引
1.iOS学习路线:C语言:数据类型、流程控制、函数、指针、字符串、结构体、枚举、预处理;OC:面向对象、内存管理、分类、协议、Block、KVC/KVO、Foundation框架;
iOS基础
: UIKit
甘林梦
·
2016-04-06 08:00
UI-了解ISO
1.iOS学习路线:C语言:数据类型、流程控制、函数、指针、字符串、结构体、枚举、预处理;OC:面向对象、内存管理、分类、协议、Block、KVC/KVO、Foundation框架;
iOS基础
: UIKit
梦之魂6
·
2016-04-06 08:00
欢迎跟我一起学习iOS
本博客将从以下分类逐一学习并完善学习笔记,不限于以上提供的学习路径作为参考分类:项目细分类Mac和常用工具常用的Unix命令、SVN等工具使用Objective-C基本语法和概念OC最基础语法、Block、Protocol等
iOS
Jeff_NJUT
·
2016-04-05 22:00
iOS基础
-数据解析方法初步总结-(XML,JSON欢迎指正)
小时候的记忆与大家一起分享,愿君安好!解析的基本概念解析:从事先规定好的格式中提取数据解析的前提:提前约定好格式,数据提供方按照格式提供数据,数据获取方则按照格式获取数据OS开发常见的解析:XML解析,JSON解析XML_stu.txt在我们的工程中引入要解析的文件这个只是一个简单例子(根据数据创建并引入一个Student类去处理数据)XML解析:可拓展标记语言(eXtensibleMarkupL
云之君兮鹏
·
2016-04-05 22:59
全网最新
iOS基础
视频_适合初学者入门
视频介绍: 本视频是 iOS学院精心录制的免费精华版 iOS语言基础视频,该视频特点在于最大程度保证了知识点的完整性,按知识点进行视频录制,每个视频控制在20分钟左右,不会使学生产生疲劳,授课讲究通俗易懂、幽默风趣、绝对干货。通过该视频的学习,相信你能够轻轻松松地入门C语言,为 iOS开发学习打下坚实的基础。 注意:暂时百度云盘不全,请到360云盘下载全的视频 视频概况:第01天内容
a864244969
·
2016-03-29 14:50
ios
培训
iOS基础
视频_适合初学者入门
视频介绍: 本视频是 iOS学院精心录制的免费精华版 iOS语言基础视频,该视频特点在于最大程度保证了知识点的完整性,按知识点进行视频录制,每个视频控制在20分钟左右,不会使学生产生疲劳,授课讲究通俗易懂、幽默风趣、绝对干货。通过该视频的学习,相信你能够轻轻松松地入门C语言,为 iOS开发学习打下坚实的基础。 注意:暂时百度云盘不全,请到360云盘下载全的视频 视频概况:第01天内容
2846613430
·
2016-03-29 10:00
iOS基础
数据库(已更新,这个有些乱就别看了)
iOSH5PHP数据库管理系统SQL:SQL是StructuredQueryLanguage(结构化查询语言)的缩写,SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.常见的数据库:MySQL:MySQL是一个精巧的SQL数据库管理系统优点:免费,轻量级Oracle:甲骨文公司的一款关系数据库管理系统.系统可移植性好,使用方便,功能强.数据库特征:以一定的方式存储在一起(表结构)能
云之君兮鹏
·
2016-03-27 22:01
IOS基础
-事件机制
为了让应用能响应用户动作,与用户交互,需要使用到IOS的事件机制。一、程序获取控件的两种方式 IOS应用提供了如下两种方式来获取程序控件:通过IBOutlet连接来获取控件通过为控件指定Tag属性,来获取该控件 建立控件:UILabel控件,托动线到控制器 @property(strong, nonatomic) IBOutlet UILabel *myTxt;通过Tag属性来获取控件// 重
Corwien
·
2016-03-27 14:00
ios
事件机制
IBAction
IBOutlet
IOS基础
:深入理解Objective-c中@class的含义
IOS基础
:深入理解Objective-c中@class的含义objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时, 如下面代码: A.h文件1.
u011774517
·
2016-03-26 10:00
编译器
iOS基础
--沙盒 * 简单对象的本地化 *复杂对象本地化 *归结档
把酒临风《巴大蝴》Model:怎么来的放在哪里怎么用是个好方式数据本地化:把拿到的数据,存到应用的沙盒里面;方式1:直接写入本地方式2:sqlite(数据库);CoreData;NSUserDefaultes(属性列表);(归结档不算)1:什么是沙盒,沙盒都有哪些文件夹作用是是啥2:什么是数据本地化什么时候使用3:如何把一个数组字典字符串NSData放入本地4:如何把一个Person对象放入本地5
云之君兮鹏
·
2016-03-24 21:59
IOS基础
控件-UITableView
一、UITableView介绍1.iOS中显示数据列表最常用的一个控件,支持垂直滚动 2.UITableView的两种内置样式 UITableViewStylePlain UITableViewStyleGrouped3.数据源(dataSource)和代理(delegate)理解1>UITableView需要一个数据源(da
Corwien
·
2016-03-21 17:00
ios
UITableView
ios基础
(二)
七、字符串的使用八、数组的使用九、初识字典十、函数(一)函数的定义(二)函数的使用十一、闭包十二、闭包(一)闭包定义(二)闭包演练十三、网络访问(一)网络访问权限,必须添加,强制访问网络(二)网络访问演练
qq_24956515
·
2016-03-15 21:00
iOS基础
ios基础
(一)
初学ios,以此来记录学习ios的学习历程,代码全部使用playground编写。一、首先,ios学习资源推荐书籍二、playground初使用三、初始变量和常量四、if分支控制及三目五、可选项(Option),?和??的使用,初识解包六、OCSwitch和SwiftSwitch的使用与区别1、OCSwitch2、SwiftSwitch
qq_24956515
·
2016-03-15 20:00
iOS基础
《慕客网:
IOS基础
入门之Foundation框架初体验》学习笔记 <三> NSArray
1intmain(intargc,constchar*argv[]){ 2@autoreleasepool{ 3//OC数组可以存储不同类型的对象只能存储对象,基本数据类型是不能存储的 4//OC数组存储的是对象的指针 5NSArray*array=[[NSArrayalloc]initWithObjects:@"1",@"2",@"3",@"4",@"5",nil]; 6//数组的长度
何阳234
·
2016-03-11 17:00
《慕客网:
IOS基础
入门之Foundation框架初体验》学习笔记 <三> NSArray
1intmain(intargc,constchar*argv[]){ 2@autoreleasepool{ 3//OC数组可以存储不同类型的对象只能存储对象,基本数据类型是不能存储的 4//OC数组存储的是对象的指针 5NSArray*array=[[NSArrayalloc]initWithObjects:@"1",@"2",@"3",@"4",@"5",nil]; 6//数组的长度
何阳234
·
2016-03-11 16:00
Objective-C Runtime 一小时入门教程(上)
ian(@ianisme)链接:http://www.ianisme.com/ios/2019.html一、前言如果你没有Objective-C基础,请学习了基础的iOS开发再来,这个1小时是给有一定
iOS
linyousong
·
2016-03-05 12:00
ios
Objective-C
ios开发
iOS基础
动画教程
http://blog.csdn.net/cloudox_/article/details/50736092
qq541976141
·
2016-02-25 20:00
iOS基础
动画教程
iOS的动画多种多样,动画做的好的应用会更加吸引人,用起来也会更加炫目,本文介绍iOS几种基础动画,单个讲解便于理解,但真正使用时,结合起来用会看起来更加帅,这就看具体的应用场景和大家的想象力啦。所有的基础动画都给予UIView一个基础的方法:animateWithDuration。这个方法可以包含一个代码块,里面设置要改变的东西,在执行的时候iOS会自动以动画的形式展现出来,代码如下:[UIVi
Cloudox_
·
2016-02-25 10:00
ios
动画
教程
ios基础
dealloc与release的区别与联系:dealloc是alloc的语义相反的方法。alloc是为对象在内存中开辟空间;dealloc是在MRC(手动内存释放)中将引用计数器置0,是不能手动调用,在对象摧毁时自动调用。release是retain的语义相反的方法。retain是对象开辟空间以后使对象的引用计数器+1,;release是使引用计数器-1。需要与alloc配对使用的方法是relea
awesomeyujian
·
2016-02-23 22:30
ios基础
iOS基础
之UITableView
UITableView继承于UIScrollView,可以滚动。 UITableView的每一条数据对应的单元格叫做Cell,是UITableViewCell的一个对象,继承于UIView。 UITableView可以分区显示,每一个分区称为secation,每一行称为row,编号都从0开始。 系统提供了一个专门的类来整合section和row,叫做NSIndexPath。代码演示://创建UIT
金先森
·
2016-02-22 00:00
iOS基础
之CollectionView(集合视图)
在iOS6.0之后,苹果推出了⼀个新的继承于UIScrolleriew的一个视图,UICollectionView,也被称之为集合视图。和UITableView共同作为在开发中常常用的两个视图,常常作为项目的主界面出现。代码演示:#import"YourCollectionViewCell.h" @implementationYourCollectionViewCell -(instanc
金先森
·
2016-02-21 23:00
iOS基础
之可视化编程
iOS下可视化编程分为两种方式:Xib和StoryBoard。相同点:都属于IB编程的⽅式,可以快速构建GUI。不同点:Xib侧重于单文件(单独的控制器或者视图)编辑,storyBoard侧重于多页面关联。storyBoard可以直观的梳理出页面间的逻辑,并且所有页面跳转逻辑均可在-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)
金先森
·
2016-02-21 23:00
iOS基础
之响应者链
什么是响应者链?响应者链是一个响应者对象的连接序列,事件或动作消息(或菜单编辑消息)依次传递。它允许响应者对象把事件处理的职责转交给其它更高层的对象。应用程序通过向上传递一个事件来查找合适的处理对象。因为点击检测视图也是一个响应者对象,应用程序在处理触摸事件时也可以利用响应链。 由多个响应者对象组成的链。那组成响应者链的响应者又是哪些?iOS中所有能响应事件(触摸、晃动、远程事件)的对象都是响应者
金先森
·
2016-02-21 22:00
iOS基础
之触摸事件处理
现在的手机都是触屏的,当我们在手机上使用一个软件的时候,我们都需要去触摸它。在iOS中,一个UITouch对象表示一个触摸,一个UIEvent对象表示一个事件。事件对象中包含与当前多点触摸序列相对应的所有触摸对象,还可以提供与特定试图或窗口相关联的触摸对象。触摸事件的处理方法:@implementationTouchView //触摸的三个时间阶段的方法 //开始 -(void)touche
金先森
·
2016-02-21 22:00
iOS基础
之UITabBarController(标签视图控制器)
UITabBarController是可以帮我们添加、管理许多的标签项,使我们的程序包含不同的操作模式,由于管理UITabBar可能比较麻烦,系统帮我们对其进行了封装,产生了简单好用的UITabBarController--标签视图控制器。代码演示:#import"AppDelegate.h" #import"FirstViewController.h" #import"SecondViewC
金先森
·
2016-02-21 22:00
iOS基础
之懒加载
什么是懒加载,即延迟加载,在你需要的时候才加载,也就是说在不需要的时候是不会加载的,减小了占用内存。当然在使用懒加载的时候要注意先加一个判断去判断有无。为什么要使用懒加载呢?除了上述说的能够减小占用内存,还有就是不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强,每个控件的getter方法中分别负责各自的实例化处理,代码彼此之间的独立性强,松耦合。代码演示:#import"
金先森
·
2016-02-21 22:00
iOS基础
之UIScrollView(滚动视图)
UIScrollView主要针对于图片的滚动,相册等一些功能。代码演示:创建UIScrollView:使其具有滚动功能://水平方向滚动 scrollView.contentSize=CGSizeMake(WIDTH*7,0); //垂直方向滚动 scrollView.contentSize=CGSizeMake(0,7*HEIGHT);循环放入图片:设置一些相关属性://让scrollVi
金先森
·
2016-02-21 19:00
iOS基础
之单例传值
在之前的界面通信中,我们讲诉了3种传值方法,现在我们提供一种更为方便的传值方法叫做单例传值。单例的优点在于创建时是全局变量,可以在外部可以使用,没有逐级传值的局限性。但是单例传值会有内存问题,不能将单例进行内存释放,大量创建单例传值,会造成内存问题。代码演示:#import"Handler.h" //创建单例 staticHandler*handler=nil; @implementat
金先森
·
2016-02-21 19:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他