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学习
笔记02 UITableView 左滑删除cell
很多人对于左滑删除cell都不太会,我今天花了点时间看了下这个系统原生的左滑删除cell,很简单,分几步走就可以了。第一步,就是简单的创建列表tableview,然后就是设置self.tableView.delegate=self;self.tableView.datasource=self;接下来就是简单的实现代理方法了。-(NSInteger)numberOfSectionsInTableVi
点柈
·
2020-07-12 07:24
iOS学习
之UICollectionView
今天,抽空巩固了一下UICollectionview这个UI控件。UICollectionview控件也是开发中经常使用到的一个控件,相比于UITableview,UICollectionview是iOS6之后引入的一个新的UI控件,它和UITableview有着许多的相似之处,但是它是一个比UITableView更加强大的一个视图控件,使用过程中需要实现数据源以及代理方法,其特点如下:(1)系统
想不出一个
·
2020-07-12 03:26
IOS学习
笔记一
想学IOS已久,但由于各项目太紧,另外因为比较懒,一直抽不出时间来学习。今天终于静下心,启动IOS学习计划。工具准备:Mac一台,下载Xcode,苹果实在太好了,什么东西都已经帮你做好了,连工具都集成好了。这点,android就显得太low了。1.了解一下IOS的四层结构,由下往上依次是:CoreOS(系统Lib层,SDK的调用),CoreServices核心服务层,Media层以及CocoaTo
奔跑草-
·
2020-07-12 01:24
IOS
ios
xcode
ios学习
第2天
#import"ViewController.h"@interfaceViewController()//标题标签@property(nonatomic,strong)UILabel*titlelabel;//左边按钮@property(nonatomic,strong)UIButton*leftBtn;//右边按钮@property(nonatomic,strong)UIButton*right
蹦哒_
·
2020-07-11 10:46
IOS学习
之 plist文件的读写
在做IOS开发时,经常用到到plist文件,那plist文件是什么呢?它全名是:PropertyList,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist,因此通常被称为plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。1、创建项目Plistdemo项目创建之后可以找到项
iteye_15968
·
2020-07-11 08:41
iOS学习
资源(四)
1.https://github.com/syedhali/EZAudio音频处理2.https://github.com/raffael/SISinusWaveViewmac端音频wave(波浪)3.https://github.com/stefanceriu/SCSiriWaveformView音频wave(波浪)iOS版本4.https://github.com/zangqilong1988
枫晴maple
·
2020-07-11 05:46
很好的
iOS学习
资料
https://github.com/vsouza/awesome-ios汇集了很多好的资料https://github.com/vsouza/awesome-iosSkiptocontentThisrepositoryPullrequestsIssuesGistYoudon’thaveanyverifiedemails.Werecommendverifyingatleastoneemail.Em
dcy6443
·
2020-07-11 04:19
IOS学习
笔记之UICollectionView的使用
letlayout=UICollectionViewFlowLayout()//设置滑动的方向layout.scrollDirection=.vertical//设置cell的宽高layout.itemSize=CGSize.init(width:(width-48)/2,height:96)//设置行于行之间的间隙layout.minimumLineSpacing=16//设置列于列之间的间隙l
ZhangLei280
·
2020-07-11 00:05
知识备忘录
IOS
iOS学习
笔记--支付宝支付集成
最近项目中需要集成支付宝支付功能,在此做一个简单的笔记。集成支付宝支付需要以下几个步骤:1、申请支付宝支付用到的AppKey;2、添加支付宝SDK3、调用方法发送订单信息4、设置URLType5、添加回调方法第一步在此略过。第二步下载AlipaySDK,下载后文件夹中有AlipaySDK.bundle和AlipaySDK.framework两个文件,添加到工程中进行编译,如有缺少的文件,在进行添加
小白0134
·
2020-07-10 13:41
iOS
iOS学习
笔记--tableView中如何获取cell上textfiled的值
最近在项目中遇到了这样一个问题,在tableView的cell上添加textfiled,然后获取cell上textfiled的值。cell的个数是可以动态改变的。如下图:在网上看了很多别人写的没找见容易点的实现方法,自己写了一个比较笨的方法。主要代码如下:@property(nonatomic,strong)NSMutableArray*arrray//数组中元素的个数为cell的行数@prope
小白0134
·
2020-07-10 13:41
iOS
tableView
获取textfiled值
iOS学习
笔记--iOS 11 导航栏透明设置
在项目中做了iOS11的适配之后发现以前项目中有些地方做了导航栏透明的设置在新系统上失效了。在细查之下发现新系统导航栏的层级结构有所变化。修改方法如下:iOS11以前设置导航栏透明[[self.navigationController.navigationBarsubviews]objectAtIndex:0].alpha=0;iOS11设置导航栏透明[[[[self.navigationCont
小白0134
·
2020-07-10 13:37
iOS
iOS学习
笔记28-系统服务(一)短信和邮件
一、系统应用在开发某些应用时,我们可能希望能够调用iOS系统内置的电话、短信、邮件、浏览器应用,或者直接调用安装的第三方应用,这个要怎么实现呢?这里统一使用UIApplication的一个对象方法来实现://打开不同的系统应用-(void)openUrl:(NSURL*)url;那怎么区分我是要打电话还是发短信等等呢?之前我们学习网络的时候,是不是URL最前面使用的是http://,使用本地文件是
执着丶执念
·
2020-07-10 13:35
iOS开发--轮播图(无限循环)新玩法--视差轮播--无限循环的新思路(两个UIImageView足矣)
老赖本来说要更新
iOS学习
课程,可走神弄了一下午的轮播图,这里把整个过程记录下来吧,对有需要的好朋友,或许有点儿小小的帮助.首先说,轮播图,这个东西,做开发的应该都会,不过实现的的逻辑思路有所不同.方法一比方说固定有
北京老赖
·
2020-07-10 12:46
癞子玩法
又进网吧
本来计划上午去网吧帮朋友下载些
iOS学习
视频,然后下午就去小区旁边的图书馆泡它一下午。想想距离上次在那里又是两三周了,看看桌面上堆积的十几本待读的书,心里有点小慌张呃。
_浅墨_
·
2020-07-10 09:34
iOS学习
之UINavigationController详解与使用(一)添加UIBarButtonItem
1、UINavigationController导航控制器如何使用UINavigationController可以翻译为导航控制器,在iOS里经常用到。我们看看它的如何使用:下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在对象管理上,导航控制器使用了导
空杯子_
·
2020-07-10 03:02
iOS开发入门
IOS开发入门实例
ios
application
action
interface
button
iOS学习
之 plist文件的读写
在做iOS开发时,经常用到到plist文件,那plist文件是什么呢?它全名是:PropertyList,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist,因此通常被称为plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。1、创建项目Plistdemo项目创建之后可以找到项
空杯子_
·
2020-07-10 03:02
iOS开发入门
IOS开发入门实例
ios
dictionary
encoding
command
list
file
ios学习
之 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
转自:http://blog.csdn.net/wangeen/article/details/19930667刚接触iOS开发的人难免会对苹果的各种证书、配置文件等不甚了解,可能你按照网上的教程一步一步的成功申请了真机调试,但是还是对其中的缘由一知半解。这篇文章就对Certificate、ProvisioningProfile等做个总结。1.概念介绍如果你拥有一个开发者账户的话,在iOSDevC
coder_Wg
·
2020-07-10 02:49
IOS学习
导入第三方框架 常见问题汇总
问题1:ARC与MRC混编可以给ARC项目添加MRC标记(-fno-objc-arc),也可以给MRC项目添加ARC标记(-fobjc-arc)问题2:OC委托报错Existinginstancevariable'middleMan'forproperty'middleMan'withassign@interfaceStudent:NSObject{iddelegate;}改为:@interfac
ridxmc
·
2020-07-10 01:42
学习
ios学习
之pickerview的使用
以下是知识点实现数据源和代理方法是关键下面是具体代码//实例话pickerview的5个步骤/**1.实例化pickerview的组件2。让主视图遵循数据源和代理协议3.实现数据源协议的两个方法4.实现代理协议所需要的一个方法5.给实例设置代理数据源**/importUIKit//让主视图遵循数据源和代理协议classViewController:UIViewController,UIPicker
Kevin&Swift
·
2020-07-09 22:34
ios基础
iOS学习
笔记14—PDF的文件的创建、显示和解析
PDF的文件的创建、显示和解析在上一篇文章的这里有介绍:图形框架:CoreGraphics.framework包含Quartz2D绘图API接口。Quartz是MacOSX系统使用的向量绘图引擎,它支持基于路径绘图、抗锯齿渲染、渐变、图片、颜色、坐标空间转换、PDF文件的创建、显示和解析。虽然API基于C语言,但是它使用基于对象的抽象以表示基本绘图对象,这样可以让开发者可以更方便地保存并复用图像内
GarrettMan
·
2020-07-09 18:01
iOS
ios 移动社交 app 的demo 附:图文展示,客户端+服务器端源码
通过前段时间十来天的
ios学习
,前几天抽空完成了这个APP,可能问题很多,希望大家谅解。同时又什么代码的问题,希望大家给提出建议。本程序是仿照Ap
jinglijun
·
2020-07-09 18:53
iphone开发学习和总结
IOS学习
笔记16——Core Data
CoreData是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。CoreData位于MVC设计模式中的模型层,一般需要在设备上存储结构化数据时,考虑使用SQLite或是序列化等方法,而CoreData是这两种方法的混合体,并增加了一些功能,
iteye_6233
·
2020-07-09 17:46
【
iOS学习
】——手势识别
iOS手势1.如果一个控件继承于UIControl,那么它将不需要手势2.所有控件都可以添加手势[控件addGestureRecognizer:]3.iOS系统提供的手势有哪些UITapGestureRecognizer点击UISwipeGestureRecognizer轻扫UIPanGestureRecognizer拖动UIRotationGestureRecognizer旋转UIPinchGe
LeeCen
·
2020-07-09 11:27
iOS学习
笔记08-Quartz2D绘图
一、Quartz2D简单介绍在iOS中常用的绘图框架就是Quartz2D,Quartz2D是CoreGraphics框架的一部分,我们日常开发使用的所有UIKit组件都是由CoreGraphics进行绘制的在iOS中Quartz2D绘图的一般步骤:获取绘制上下文创建并设置路径将路径添加进绘制上下文中设置上下文状态绘制路径释放路径UIKit默认为我们提供了一个图形上下文,在UI控件的drawRect
执着丶执念
·
2020-07-09 11:50
iOS学习
14之OC NSNumber + NSValue
1、NSNumber数值类。作用:实现基本数据类型与OC对象类型的相互转化。1>NSNumber创建对象1//初始化方法2NSNumber*num1=[[NSNumberalloc]initWithInt:39];3//类方法4NSNumber*num2=[NSNumbernumberWithInteger:10000];5//字变量6NSNumber*num3=@100;NSNumber字面量1
weixin_34122548
·
2020-07-09 09:40
自己的坑 要记下来
更多
iOS学习
知识,总结尽在的墨科技:传送门使用UICollectionView时的坑报错代码:Assertionfailurein-[UICollectionViewDatavalidateLayoutInRect
Python数据分析实战
·
2020-07-09 09:05
iOS
IOS学习
计划
2014.11~2015.01:oc语法学习;2015.01~?:《斯坦福大学公开课:iOS7应用开发》课程学习:[第1集]课务、iOS概述[第2集]Xcode5[第3集]Objective-C[第4集]框架和带属性字符串[第5集]视图控制器生命周期[第6集]控制器多态性、导航控制器、选项卡栏控制器[第7集]视图、绘制、手势识别[第8集]协议、block、动画[第9集]动画、自动布局[第10集]多
iosDevrZhong
·
2020-07-09 05:25
IOS
[
iOS学习
]搜索框(UISearchController)最近踩过的坑
坑点一:新页面回跳,searchBar有闪烁现象解决思路:猜测应该是searchBar呈现过程中,颜色变换造成的闪烁解决方案:去除searchBar中的中间层的UIView(查资料所得,具体地址未记录,原作者请见谅)代码:for(UIView*viewinself.searchController.searchBar.subviews){.//self.searchController.searc
goodswifter
·
2020-07-09 05:42
Objective-C
iOS学习
笔记-UIImage加载GIF图片
建立分类UIImage+GIFImageUIImage+GIFImage.h#importtypedefvoid(^GIFimageBlock)(UIImage*GIFImage);@interfaceUIImage(GIFImage)/**根据本地GIF图片名获得GIFimage对象*/+(UIImage*)imageWithGIFNamed:(NSString*)name;/**根据一个GIF
leyal
·
2020-07-08 14:40
自动打包总结
最近在
IOS学习
自动打包,看了不少资料特来写下随笔。
云墨小鱼
·
2020-07-08 02:18
iOS学习
笔记04 简单push和present混用退回根视图方法
今天这个真的我很想写一篇很详细的的文章来说明这两个混用后的推出方法,因为之前折磨了我很久。简单的用一张图来概括下情况。需要实现的最终结果是从F界面一下子回到A界面这里分别有六个页面,ADEF分别带有导航栏,就是一个导航控制器,而bc是没有的,因为需要将bc做成背景半透明可以看到上一个页面的内容的页面。因为技术太烂,不会用弹出框来实现效果,所以选择了present出页面来实现相同的效果,一开始是想着
点柈
·
2020-07-07 22:27
iOS学习
之UISwitch控件两种使用方法和监听
一、第一种创建UISwitch控件的方法,在代码中动态创建。1、打开Xcode4.3.2,新建项目Switch,选择SingleViewApplication。2、打开ViewController.m文件在viewDidLoad方法里添加代码:-(void)viewDidLoad{[superviewDidLoad];UISwitch*switchButton=[[UISwitchalloc]in
iteye_3753
·
2020-07-07 11:32
iOS常见问题
Question在
iOS学习
过程中总会遇到这样那样的疑问,而且总是遗忘,好记性不如烂笔头,在这里将自己遇到的问题一个一个添加进来,作为自己的问题集。
xinghunMeng
·
2020-07-07 09:44
iOS学习
(1)
什么情况使用weak关键字,相比assign有什么不同什么情况使用weak关键字?在ARC中,在有可能出现循环引用的时候,往往要通过让其中一端使用weak来解决,比如:delegate代理属性自身已经对它进行一次强引用,没有必要再强引用一次,此时也会使用weak,自定义IBOutlet控件属性一般也使用weak;当然,也可以使用strong。在下文也有论述:《IBOutlet连出来的视图属性为什么
丁棒儿
·
2020-07-06 23:31
【iOS努力爬坑中】
iOS学习
记录-动态创建按钮
在现在的Xcode的版本下,控件的创建可以从控件库里拖进来即可,为了更熟悉手动的创建一个按钮,下面来用代码的方式实现一个button按钮的创建。创建工程-修改模拟器的屏幕适配-添加代码//ViewController.m//buildButton////Createdby袁跃on16/4/24.//Copyright©2016年iflytek.Allrightsreserved.//#import
GrayWolf
·
2020-07-06 22:26
【
iOS学习
笔记 15-12-3】关于masonry布局中的frame和bounds
iPhone每年更新一款新的产品,屏幕也开始出现碎片化问题。所以在iPhone开发上面也碰到了和安卓一样不可避免的问题,就是不同屏幕的适配。这些在面试中,也有面试官问到过,之前一直在忙着找工作的事,虽然autolayout出来了很久,但是一直没时间去研究。因为自己入门的时候就是学的代码布局,包括storyboard、xib用的比较少。其实我现在代码布局要适配4,4s,5,6,6p感觉已经是强弩之末
NiklausC
·
2020-07-06 18:18
iOS开发核心语言 Objective C —— 语言简介及特性
如果您是零基础,建议您先翻阅我之前分享的iOS开发分分钟搞定C语言系列,然后在开始ObjectiveC语言的学习,如果您遇到问题也可以与我探讨,另外将无偿分享自己整理的大概400G
iOS学习
视频及学习资料
极客James
·
2020-07-06 12:24
Objective
C
iOS学习
笔记43-Swift(三)类
一、Swift的类class作为一门面向对象语言,类也是Swift的非常重要的类型,我们先来看下一个简单的类//Swift中一个类可以不继承于任何其他基类,那么此类本身就是一个基类classPerson{//定义属性varname:Stringvarheight=0.0//构造器方法,注意如果不编写构造方法默认会自动创建一个无参构造方法init(name:String){self.name=nam
执着丶执念
·
2020-07-05 16:17
iOS学习
总结(一)
iOS学习
总结(一)学习iOS这么长时间所遇到了很多问题,一路走来总结了一些自己遇到的问题:1.关联objc_setAssociatedObject关联是指把两个对象相互关联起来,使得其中的一个对象作为另外一个对象的一部分
Lefe
·
2020-07-05 15:10
iOS开发
ios编程笔记之
主要参考:一个小时内学习SQLite数据库
iOS学习
之sqlite的创建数据库,表,插入查看数据iOS中sqlite事务提交代码在iOS开发中使用FMDB------------------------
aHowl
·
2020-07-05 15:19
ios开发
ios学习
笔记(一)Windows7上使用VMWare搭建iPhone开发环境
我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本的目的。1.相关配置操作系统:windows7旗舰版Workstation:VMWare10Mac操作操作系统:OSX10.82.相关资源下载地址(1)VMWare10的资源比较多,可以到网上自己下载
tianxuexuankui
·
2020-07-05 14:36
自动化测试
ios
Http 用Stream传输
了解更多IOS底层原理知识,关注腾讯课堂八点钟学院IOS高级开发
IOS学习
交流群431449751;一般文件传输用Stream,使用Stream有两种方式,一种是直接把所有数据一次性转化为Stream来传输
sunyong445
·
2020-07-05 13:47
IOS
iOS学习
重要知识点整理02-进程和线程的一个简单解释
http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html阮一峰的网络日志»首页»档案上一篇:熵的社会学意义下一篇:字符串匹配的KMP算法分类:理解计算机进程与线程的一个简单解释作者:阮一峰日期:2013年4月24日进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇
skxwh736
·
2020-07-05 12:12
脚踏实地学习iOS
OpenCV for Ios 学习笔记(4)-标记检测1
本文原始地址:OpenCVfor
Ios学习
笔记(4)-标记检测1简单的标记经常是以白色块和黑色块构成的规则图形。因为我们预先知道这些因素,所以我们可以很容易检测标记。
acorld
·
2020-07-05 12:15
增强现实
OpenCV
OPEN
CV
for
IOS
【
iOS学习
】用UIPresentationController来写一个简洁漂亮的底部弹出控件
iOSApp开发过程中,底部弹出框是一个非常常见的需求。如何写一个漂亮的底部弹出框呢?方式有很多,直接添加一个自定义的View让它动画展示和隐藏都是一种非常简单的操作,不过看起来似乎不那么优雅,我们可以使用UIPresentationController来方便快捷地创建一个高定制化的底部弹出框。UIPresentationController的官方文档地址如下:UIPresentationCont
软件iOS开发
·
2020-07-05 11:47
值得向
iOS学习
的15个APP设计技巧
iOS8人机交互指南再阅读”iOS整体的品质感大家有目共睹,这源于其背后严格的设计规范,强调以内容为中心,以重点内容和功能为目标,来驱动每个细节设计。以下是我从设计规范中学到的一些设计技巧。分享之前我还是要推荐下我自己建的iOS开发学习群:464738972,史上第一个ios5000人群,都是学ios开发的,如果你正在学习ios,小编欢迎你加入,今天分享的这个案例已经上传到群文件,大家都是软件开发
ios设计
·
2020-07-05 11:03
IOS学习
对于协议的理解
首先,这个只是个基础知识,自己以前没太注意过,正好遇到就记下来吧。大家都知道协议@protocolAAA-(void)aaa;@end@protocolBBB-(void)bbb;@end@protocolCCC-(void)ccc;@end那么满足于CCC协议的类同时满足BBB协议,简单的继承。那么我们经常使用的respondsToSelector函数源于NSObject协议(注意:这里是协议不
qw25767889
·
2020-07-05 10:25
协议
protocol
欢迎使用CSDN-markdown编辑器
iOS学习
-Demo////ManniBlack.h//Demo2-选择器////Createdbymacon14/11/15.
一枚小生的奋斗
·
2020-07-05 02:55
ios学习
ios学习
iOS学习
笔记74-完整详解GCD系列(四)dispatch_semaphore(信号量)
原创Blog,转载请注明出处http://blog.csdn.net/hello_hwc?viewmode=contents一何为信号量?简单来说就是控制访问资源的数量,比如系统有两个资源可以被利用,同时有三个线程要访问,只能允许两个线程访问,第三个应当等待资源被释放后再访问。注意:再GCD中,只有调度的线程在信号量不足的时候才会进入内核态进行线程阻塞二如何使用信号量三个主要函数创建一个信号量[p
探路者_iOS
·
2020-07-04 23:22
IOS
FPGA n
ios学习
笔记
IP核:美国著名的Dataquest咨询公司将半导体产业的IP定义为“用于ASIC或FPGA中的预先设计好的电路功能模块”。IP主要分为软IP、固IP和硬IP。软IP是用Verilog/VHDL等硬件描述语言描述的功能块,但是并不涉及用什么具体电路元件实现这些功能。固IP是完成了综合的功能块。硬IP提供设计的最终阶段产品——掩膜。Qsys的前身是“SOPCBuilder”,在最新的Quartus版
biao2488890051
·
2020-07-04 20:11
FPGA学习
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他