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学习
.md
DJI的终面在本周日,在深圳待着无聊,恰好蔡黑子合租的一哥们是iOS程序员,聊得蛮愉快。遂准备学习iOS。学习教程斯坦福公开课:iOS8开发。网易版,github翻译及百度云地址苹果官方入门指南:马上着手开发iOS应用程序(StartDevelopingiOSAppsToday)苹果官方教程TheSwiftProgrammingLanguage中文版iOS8人机交互指南极客学院iOS教程列表Git
huglee
·
2020-04-13 01:02
iOS学习
笔记47-Swift(七)泛型
一、Swift泛型介绍泛型是为Swift编程灵活性的一种语法,在函数、枚举、结构体、类中都得到充分的应用,它的引入可以起到占位符的作用,当类型暂时不确定的,只有等到调用函数时才能确定具体类型的时候可以引入泛型。我们之前实际上已经使用过泛型,例如:Swift的Array和Dictionary类型都是泛型集。你可以创建一个Int数组,也可创建一个String数组,或者甚至于可以是任何其他Swift的类
执着丶执念
·
2020-04-12 23:22
回归iOS开发学习
我在Udacity上的
iOS学习
中断了3个月。我已经不记得是怎么中断的了,只记得我在这90天的业余时间里完全在(重新)研究GTD。想到我白交了3个月的学费就心痛。那我都干了些啥?
HybridRbt
·
2020-04-12 17:50
iOS: webView与html的交互
ios学习
摘自https://www.jianshu.com/p/0c255336f84b摘要:由于最近的项目中大部分功能需要iOS原生端与html进行交互才能完美实现,所以对iOS与html的交互方式进行了学习
LvBean
·
2020-04-11 22:18
IOS学习
之第三方的使用(CocoaPods)
关于第三方的使用,上个项目用的是拖拽的方法(目前就一个,表情哭),也就是将第三方从github中下载下来,然后把有用的拖进项目中,大多数情况下只需要拖文件名和第三方名一样的那个文件就好,如下图下载的zip和解压的文件夹:屏幕快照2016-11-09下午6.55.01.png拖进项目的文件夹:屏幕快照2016-11-09下午6.55.17.png这种感觉很方便有没有....但是感觉好low于是我要借
白令海峡
·
2020-04-11 21:47
iOS学习
之C语言基础学习day-01
终端:iOS的终端相当于Windows系统之中的命令提示符(CMD).OSX是基于Unix系统,我们可以使用终端用命令的方式来操作OSX系统。打开终端程序:应用程序文件夹—>实用工具—>终端。终端1.工作路径代表当前终端程序在那1个目录下工作,或者处于那1个目录之下。〜代表当前用户的家目录—>家目录指的就是当前用户文夹。一般在/Users/用户文件夹。2.常用命令:1.pwd命令:全称:Print
Munin_
·
2020-04-11 19:06
iOS学习
之StoryBoard入门
HeaderImage.png随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局;使用单个xib文件组织viewController或者view;使用StoryBoard来通过单个或很少的几个文件构建全部UI.�我们来看看三种方式的主要区别.手写代码:代码UI可以说具有最好的代码重用性.如果你的目的是写一些可以高度重用的控件提供给其他开发者使用,那毫无疑
一只不靠谱的猿_
·
2020-04-11 14:21
【IOS开发基础系列 整理】IOS沙盒机制专题
整理自如下文章:
iOS学习
之iOS沙盒(sandbox)机制和文件操作(一)http://blog.csdn.net/totogo2010/article/details/7669837
iOS学习
之iOS
Kevin_Junbaozi
·
2020-04-11 09:11
iOS自定义单元格之故事板
记录一个菜鸟的
iOS学习
之旅,如能帮助正在学习的你,亦枫不胜荣幸;如路过的大神如指教几句,亦枫感激涕淋!
亦枫
·
2020-04-11 07:25
iOS学习
笔记
1.用cocopoads安装第三方库首先肯定的电脑里面必须有cocopoads,实在不知道就百度怎么安装网上教程一大堆;给一个参考地址上面那个还有问题请参考这个再有问题来个超级详细的安装第三方库,个人安装的过程中遇到的问题就是在生成了podfile文件之后在文件里面修改保存然后在终端命令里输入安装即可成功。在Mac文件的文件名前添加.即可使文件隐藏也可以在终端里面能用命令来控制显示Mac隐藏文件的
GCKJianshu
·
2020-04-10 23:29
ios学习
笔记之汤姆猫
@implementationViewController-(void)viewDidLoad{[superviewDidLoad];}-(IBAction)Drink:(UIButton*)sender{[selftomCatAnimationWithName:@"drink"withCount:81];/*NSMutableArray*images=[NSMutableArrayarray];
云翻拥成夏
·
2020-04-10 14:47
iOS学习
笔记13 添加pch全局引用文件
在我们平常开发中,经常会在很多地方用到一个常量或者是宏定义,但是如果是在每个界面都声明的话又很麻烦,所以这个时候引入pch全局引用文件是一个比较好的选择。在Xcode6以前,创建项目的时候自带一个PrefixHeader.pch文件的,但是在Xcode6之后,就给拿掉了,估计是觉得PrefixHeader增加了编译时间,但是如果没有PrefixHeader之后就要通过手动@import来手动导入头
点柈
·
2020-04-10 10:52
iOS安全攻防(十):微信余额分析
注:本篇文章仅限于
iOS学习
,禁止任何商业用途本片文章适用于掌握基本逆向工程原理的iOS开发人员阅读工具:Reveal:分析userintergace已经被class-dump的微信头文件iPhone越狱手机
Visitor
·
2020-04-10 06:50
IOS+Swift:怎样开发一个2048游戏
2048是
IOS学习
的Demo中经久不衰的话题了。之前为了给后辈们讲一个关于iOS+Swift的讲座,便自己开发了一个。
治部少辅
·
2020-04-10 05:24
iOS学习
笔记:block界面传值的简单使用
block的使用:假定已有一个UIViewController和一个继承自UIView的视图TouchView在TouchView.h里写下如下代码:typedefvoid(^NameBlock)(inti);//参数的个数和类型自己定@property(nonatomic,copy)NameBlocknameBlock;-(void)useBlockNameBlock:(NameBlock)na
DP_XZC
·
2020-04-09 14:44
iOS学习
资料三
每天学习一点点,休息一会会。1、禁止手机睡眠[UIApplicationsharedApplication].idleTimerDisabled=YES;2、隐藏某行cell-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{//如果是你需要隐藏的那一行,返回高度为0i
十年一品温如言1008
·
2020-04-09 03:40
iOS学习
之UIView+UIViewController
——————————————————————UIView//已经有强指针指向它了。所以不需要用strong用weak可以减少很多不必要的问题。@Property(nonatomic,weak)IBOutletUILabel*label1.系统调用2.控制器的view加载完毕的时候调用。3.控件的初始化,数据的初始化。(懒加载)-(void)viewDidLoad{[superviewDidLoad
TenMios
·
2020-04-09 01:17
iOS学习
心得之:KVO
KVO是key/value/observing的缩写个人理解的意思是:当对应的key的值value发生改变时,通知observer观察者执行一些操作.基本就是一个观察者模式,和事件模型一模一样.//当前事件发布者是ChangeMyProperty对象//当前的事件订阅者是MyObserverObj对象.////先浅显的解释一下啥是KVO.//KVO=key/value/observing.//当被
人话博客
·
2020-04-08 23:19
iOS学习
笔记
本人现在是一名刚入行iOS开发的小白,为了提高自己的开发能力平常一直在利用碎片时间在进行阅读,就是为了能够提升自己的开发水平以及扩展自己的视野.但是毕竟精力有限看到好的东西虽然在短时间能够记住但是时间长了就不行了.现在的目的就是把我看到的一些优秀的文章和技术博客记录下来(只提供原作的链接),能有一个系统不至于太杂乱,同时也希望能够帮到别人(希望能给大家减少一点找资源的时间)大家也可以在文章里面找到
coding_chen
·
2020-04-08 19:27
关于编程学习的资料推荐
一、C语言方面谭浩强>、>、>、>、>二
iOS学习
方动画方向:各种动画效果UIView:CALayer结枸自定义高级UIUIWebview:加载HTML长连接相机相册:相片读取拍照功能二维码扫描多线程:
spaceX
·
2020-04-08 12:44
iOS学习
笔记(4)-MVC及View Controller生命周期
1iOS系统层次iOS系统层次自顶向下分为CocoaTouch,Media,CoreServices,CoreOS。每层内容如下,其中CoreOS这一层在iOS开发中涉及较少,一般开发中打交道最多的估计是CocoaTouch和CoreService这两层。1CoreOS2Media3CoreServices4CocoaTouch2MVCMVC即Model,View,Controller,其在iOS
__七把刀__
·
2020-04-08 00:15
iOS-学习资源看我就够了
MYCSDN:samuelandkevin
iOS学习
视频及资料懒人demo大全更新至4.0版(oc+swift)史上最全iOS开发工具集合即时通讯ChatKitiOS即时通讯+仿微信聊天框架+源码一个类似微信
samuelandkevin
·
2020-04-06 06:40
iOS学习
笔记之Swift中常见的协议
前言Swift标准库为我们提供了55中协议,基本都是以Type、able、Convertible结尾的。以Type结尾的协议,表示可以被当作某种类型;以able结尾的协议,表示具备某种能力或者特性;以Convertible结尾的协议,表示能够进行改变或者变化。Swift标准库中的55个协议AbsoluteValuableAnyCollectionType,AnyObjectArrayLiteral
Kity_Pei
·
2020-04-06 02:22
iOS开发初学者学习路线
、继承、多态、动态类型、动态绑定)协议(Protocol)与分类(Category)KVO、Delegate、Notification、Block的简单使用基础内存管理、ARC、属性关键字的使用完整的
ios
代码技巧
·
2020-04-05 18:11
iOS学习
笔记03--屏幕旋转
前提:你需要把controller.view作为window的subview,也即是需要设置window的rootViewController,直接把controller的view添加到window上是不行的,如果我们不设置window的rootViewController,那么屏幕局的旋转只能有UIApplication对象来控制,而且屏幕旋转时controllers也将拿不到通知,导致转屏失效
MrFire_
·
2020-04-05 12:11
iOS学习
笔记48-Swift(八)反射
Swift反射所谓反射就是可以动态获取类型、成员信息,在运行时可以调用方法、属性等行为的特性。在使用OC开发时很少强调其反射概念,因为OC的Runtime要比其他语言中的反射强大的多。不过在Swift中并不提倡使用Runtime,而是像其他语言一样使用反射(Reflect),即使目前Swift中的反射功能还比较弱,只能访问获取类型、成员信息。Swift的反射机制是基于一个叫Mirror的结构体来实
执着丶执念
·
2020-04-05 12:55
IOS学习
之UITableView滚动到指定位置
通过下面tableview的代理实现-(void)scrollToRowAtIndexPath:(NSIndexPath*)indexPathatScrollPosition:(UITableViewScrollPosition)scrollPositionanimated:(BOOL)animatedUITableViewScrollPosition相关枚举类型typedefNS_ENUM(NS
温柔vs先生
·
2020-04-05 11:38
iOS学习
之NSPredicate
Cocoa框架中的NSPredicate类一般用来,筛选查询字符串的匹配,原理和用法类似于SQL语句,作用相当于数据库的查询过滤读取。NSPredicate初始化方法NSPredicate*predicate=[NSPredicatepredicateWithFormat:@"(lastNamelike[cd]%@)AND(birthday>%@)",lastNameSearchString,bi
JohnsonSmile
·
2020-04-05 10:22
iOS学习
笔记30-系统服务(三)蓝牙
一、蓝牙随着蓝牙低功耗技术BLE(BluetoothLowEnergy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。在iOS中进行蓝牙传输常用的框架有如下几种:GameKit.framework:iOS7之前的蓝牙框架,只可用于同应用之间的蓝牙传输。MultipeerConnectivity.framework:iOS7开始引入的蓝牙框
执着丶执念
·
2020-04-05 07:13
iOS学习
笔记—Category和Extension
最近在整理项目中用到的公共的方法,要把他们封装成公共类,碰到了这两个概念,所以把这个简单的整理一下:一、概述类别是一种为现有的类添加新方法的方式。利用Objective-C的动态运行时分配机制,Category提供了一种比继承(inheritance)更为简洁的方法来对class进行扩展,无需创建对象类的子类就能为现有的类添加新方法,可以为任何已经存在的class添加方法,包括那行没有源码的类(如
HOULI
·
2020-04-05 06:31
iOS学习
之协议传值
今天主要给大家介绍一下协议传值,它是iOS中一种很常用的协议方式.还是先对window初始化,把nav的根视图控制器设置为vc,再把nav设置为window的根视图控制器.代码如下.self.window.backgroundColor=[UIColorwhiteColor];[self.windowmakeKeyAndVisible];ViewController*vc=[[ViewContro
D丶Carrey
·
2020-04-05 02:58
iOS学习
之正则表达式在iOS中的简单运用
1.什么是正则表达式正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。2.语法1.特殊符号’^'和’$'。他们的作用是分别指出一个字符串的开始和结束。例:“^one”:表示所有以”one”开始的字符串(”onecat”,”one123″,·····)
暴_暴
·
2020-04-04 17:23
iOS 学习资料整理
这份学习资料是为iOS初学者所准备的,旨在帮助iOS初学者们快速找到适合自己的学习资料,节省他们搜索资料的时间,使他们更好的规划好自己的
iOS学习
路线,更快的入门,更准确的定位的目前所处的位置.同时也关于各位关注我的
Aufree
·
2020-04-04 07:26
iOS学习
之一(变量)
关于ios中成员变量、属性变量,以及@public、@protected、@private等关键字的使用。#import@interfaceViewController:UIViewController{//下面的四个变量属于成员变量,一般加下划线_NSString*_defaultStr;//默认是protected@publicNSString*_publicStr;//其实public的成员
一枚搬砖工
·
2020-04-04 01:41
iOS学习
笔记5
Xib与StoryBoard区别xib为轻量级描述局部view的显示storyboard重量级描述多个界面加载xib文件//一般情况下bundle参数传入nil默认就为mainBundle.注意是参数NSArray*objc=[[NSBundlemainBundle]loadNibNamed:@"文件名"owner:niloptions:nil];xib的Class需要设置.封装xib的加载过程@
蠢萌的L君
·
2020-04-03 23:47
iOS基础学习之输出口和动作
记录一个菜鸟的
iOS学习
之旅,如能帮助正在学习的你,亦枫不胜荣幸;如遇路过的大神指导一番,亦枫感激涕淋!
亦枫
·
2020-04-03 22:21
iOS学习
之UILabel详解
实例化labelUILabel*lb=[[UILabelalloc]initWithFrame:CGRectMake(20,50,CGRectGetWidth(self.view.frame)-40,200)];lb.text=@"啦啦啦德玛西亚,啦啦啦LOL啊,那就是的那块就是你打了款收到款蓝色的喀纳斯的那对你参考哪里看擦亮开始那看来从哪里能岔路口";lb.backgroundColor=[UI
Mr一丁
·
2020-04-03 14:28
iOS学习
笔记之View
View简介一个view可以从nib生成,也可以在代码中创建。Viewhierarchy是主要的view组织形式。一个view可以有多个subviews,但是一个subview只能有一个直接的superview。所以很多view就会组成一棵树。如果一个view被移出viewhierarchy,它的子类也会被移除;如果一个view被隐藏,它的子类也会被隐藏;如果一个view移动,它的子类也会被移动。
Felix_Smile
·
2020-04-03 09:06
iOS 学习资料整理
iOS学习
资料整理这份学习资料是为iOS初学者所准备的,旨在帮助iOS初学者们快速找到适合自己的学习资料,节省他们搜索资料的时间,使他们更好的规划好自己的
iOS学习
路线,更快的入门,更准确的定位的目前所处的位置
StonesMonkey
·
2020-04-02 13:02
收集的一些網站
从YYCache源码Get到如何设计一个优秀的缓存
iOS学习
笔记38-MJExtension使用UICOLLECTION瀑布流具體實現谷歌分析iOS开发包实战iOS获取设备唯一标示符的方法NSCharacterSet
IPFK
·
2020-04-02 12:00
iOS学习
之自动布局
Autolayout:最重要的两个概念:约束:对控件位置和大小的限定条件参照:对控件设置的约束是相对于哪一个视图而言的自动布局的核心计算公式:obj1.property1=(obj2.property2*multiplier)+constantvalue解释:obj1的property1属性等于obj2的property2属性乘以multiplier(系数)再加constant(常量);约束的优先
真一
·
2020-04-02 06:28
iOS学习
之GCD
//创建并行队列dispatch_queue_tqueue1=dispatch_queue_create("com.longma.xzm.queue1",DISPATCH_QUEUE_CONCURRENT);//创建串行队列dispatch_queue_tqueue2=dispatch_queue_create("com.longma.xzm.queue2",DISPATCH_QUEUE_SERI
龙马君
·
2020-04-01 23:54
熟悉Xcode面板及新建HelloWorld工程
记录一个菜鸟的
iOS学习
之旅,如能帮助正在学习的你,亦枫不胜荣幸;如路过的大神如指教几句,亦枫感激涕淋!
亦枫
·
2020-04-01 13:25
APP中的文字和APP名字的国际化多语言处理
[
iOS学习
笔记六【APP中的文字和APP名字的国际化多语言处理】今天为新手解决下APP中的文字和APP名字的国际化多语言处理,不多说了,直接上步骤:1、打开你的项目,单机project名字,选中project
small_Sun
·
2020-04-01 06:33
iOS学习
笔记14-网络(三)WebView
一、WebViewWebView就是一个内嵌浏览器控件,在iOS中主要有两种WebView:UIWebView和WKWebView,UIWebView是iOS2之后开始使用,WKWebView是在iOS8开始使用,毫无疑问WKWebView将逐步取代笨重的UIWebView。WKWebView的优点:WKWebView更多的支持HTML5的特性WKWebView更快,占用内存可能只有UIWebVi
执着丶执念
·
2020-03-31 15:04
iOS学习
补充----博客/书籍/微博/网站(一)
iOS博客/书籍/微博/网站1.博客列表YY大神的博客唐巧的技术博客王巍的技术博客sunnyxx的技术博客破船之家南峰子的技术博客2.书籍2.1苹果官网的书籍学习Swift建议直接上手苹果推出的Swift开发文档,Swift_Programming_Language英文版Swift_Programming_Language中文版2.2Objc上的书籍Swifter-100个Swift必备Tips函
simuty
·
2020-03-31 08:25
iOS学习
网站+书籍分享
www.csdn.net/http://www.51cto.com/http://www.cocoachina.com/http://www.techcn.com.cn/http://mobilehub.io/推荐
iOS
欧阳荣
·
2020-03-31 03:46
【
iOS学习
】大型高并发与高可用的三层缓存架构总结
nginx对于中间件nginx常用来做流量的分发,同时nginx本身也有自己的缓存(容量有限),我们可以用来缓存热点数据,让用户的请求直接走缓存并返回,减少流向服务器的流量一.模板引擎通常我们可以配合使用freemaker/velocity等模板引擎来抗住大量的请求小型系统可能直接在服务器端渲染出所有的页面并放入缓存,之后的相同页面请求就可以直接返回,不用去查询数据源或者做数据逻辑处理对于页面非常
软件iOS开发
·
2020-03-30 23:16
iOS学习
之 UITableVIew cell 创建方式(XIB, storyboard)
UITableView数据源的常用方法此方法设置cell的组数-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView;每一组有多少行数据-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section;每一行显示什么内容,
马文涛
·
2020-03-30 21:51
(一)
IOS学习
之---NSString & NSMutabeString
-NSString1.NSString创建://直接赋值NSString*str1=@"Helloworld1";//用一个字符串创建一个新的字符串这样的str1和str2指向同一个地址中的字符串NSString*str2=[[NSStringalloc]initWithString:str1];//用C语言的字符串创建一个字符串NSString*str3=[[NSStringalloc]init
CodingEleven
·
2020-03-30 20:59
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他