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学习
[Swift中跳转与传值]
Swift中页面跳转与传值:1.简单方式首先,Swift的跳转可分为利用xib文件跳转与storyboard跳转两种方法,我这里选择使用storyboard的界面跳转方法。1、通过在storyboard中拉button控件建立segue跳转。2、通过presentViewController方法进行界面跳转。这里需要注意presentViewController方法适用于xib与storyboar
weixin_34250434
·
2020-08-18 04:51
【改】
iOS学习
之NSAttributedString(富文本)
NSAttributedString叫做富文本,是一种带有属性的字符串,通过它可以轻松的在一个字符串中表现出多种字体、字号、字体大小等各不相同的风格,还可以对段落进行格式化,一般都是对可变富文本(NSMutableAttributedString)进行一些操作一、NSMutableAttributedString类的部分常用方法//在一定范围中添加单个文字属性//参数1:字符属性名//参数2:属性
weixin_33947521
·
2020-08-18 04:19
iOS学习
之创建多个子工程
坚持成长每日一篇创建应用工程包含多个静态工程如图我们在一个应用工程下创建了一个静态子工程ProjectOne当我们使用子工程的头文件时候会发现文件找不到错误解决方法:通过使用$(BUILT_PRODUCTS_DIR)和$(SRCROOT)配置工程的头文件搜索路径其中$(BUILT_PRODUCTS_DIR)表示工程BUILD成功后产品的最终路径,我们可以通过BuildSettings下的Per-C
chris-gardner
·
2020-08-18 03:53
ios开发
IOS学习
之ios全局变量定义和使用
在iPhone开发中,全局变量的几种使用方法(方法1:使用静态变量(不推荐)方法2:使用singletonpattern(reflink:http://nice.iteye.com/blog/855839)方法3:把全局变量设置到AppDelegate中)在iPhone开发中,使用全局变量有这么几种实现方法:1、在AppDelegate中声明并初始化全局变量然后在需要使用该变量的地方插入如下的代码
南北雪树
·
2020-08-18 03:47
IOS
【
IOS学习
】CoreText学习笔记(二)设置文字属性和插入图片
设置文字和图片的方法:绘制文字的步骤是:设置NSAttributedString或NSMutableAttributedString——>通过attributedString生成frameSetter——>生成CTFrame——>画出来设置文字属性,重点是在NSMutableAttributedString的生成,对颜色、字体、字距进行设置。CoreText中并没有画图片的方法,我们同样的在NSM
苏屹鸣
·
2020-08-17 23:54
IOS学习
IOS学习
之NSDictionary和NSMutableDictionary详解
字典的操作是根据键和值的操作,一个key有相对应的value的存在,也就是说通过key值我们可以找到相对应的valueok,我们先来学习下不可变的NSDictionary创建字典+(instancetype)dictionary//createsandreturnanemptydictionary有时候我们将字典的信息放入文件中,我们需要将我们所需要的信息取出可以采用+(NSDictionary*
lmzqm
·
2020-08-17 23:33
ios
iOS学习
--- Xcode配置 Framework Search Paths和Library Search Paths
Xcode9.4.1开发的过程当中,导入第三方库(framework/.a)或者下载使用别人的demo会经常会遇到一些关于库的导入的问题。而导入第三方库后,这些库的路径应该在当前项目target的SearchPaths中,具体的设置路径:target->BuildSettings->SearchPaths->FrameworkSearchPaths或者LibrarySearchPaths,头文件在
iOS开发-上海
·
2020-08-17 23:44
iOS
学习(直播
文章
视频)
iOS学习
(3)
4.这个写法会出什么问题:@property(copy)NSMutableArray*array;两个问题:1、添加,删除,修改数组内的元素的时候,程序会因为找不到对应的方法而崩溃.因为copy就是复制一个不可变NSArray的对象;2、使用了atomic属性会严重影响性能;第1条的相关原因在下文中有论述《用@property声明的NSString(或NSArray,NSDictionary)经常
丁棒儿
·
2020-08-17 20:35
B
IOS学习
:BIOS设置图解教程
B
IOS学习
:BIOS设置图解教程Postedon2010年05月22日by虾虾暂无评论对于大多数用户来说BIOS都是一个很神秘的东西,不只只是蓝色界面加纯英文的选项让人感到神秘,其功能往往也让人不可琢磨
xky1306102chenhong
·
2020-08-17 17:12
ACM
IOS学习
笔记1 --oc简介,语法
学了段时间的IOS了,把过去的学习笔记整理下把.[b][size=large]iOS系统架构[/size][/b][*]CocoaTouchMulti-TouchAlertsCoreMotionWebViewViewHierarchyMapKitLocalizationImagePickerControlsCamera[*]MediaCoreAudioJPEGPNGTIFFOpenALPDFAud
Hel1C
·
2020-08-17 08:36
ios基础
iOS学习
笔记09—iOS并发编程
iOS学习
笔记09—iOS并发编程一、概述MacOS和iOS采取"异步设计方式"来解决并发编程的问题。包括GrandCentralDispatch(GCD)和OperationQueue。
huifeidexin_1
·
2020-08-17 05:58
iOS开发
关于
iOS学习
进阶的必读一些博客总结
关于
iOS学习
进阶的必读一些博客总结作者Raybon_lee2016.01.1622:28*字数3110经过一周的思考还是决定重组一下优秀的博客,首次整理这些博客比较乱,但是后期会慢慢增加github常用的优秀开源项目
架构小生
·
2020-08-16 14:04
IOS
【
ios学习
】Swift 4.2新特性
Swift4.2是Swift4的第二次小更新,随之带来了很多很棒的改进-这使得今年将成为Swift的重要一年,并且更加确认这个社区驱动的Swift演变进程正在让一个伟大的语言变得更好。这次我们获得了一些特性比如enumcase数组,warning与error编译指令,动态成员查找等等,这些都是Swift4.1新特性(详见我的文章what'snewinSwift4.1)之外新增加的。Swift4.2
软件iOS开发
·
2020-08-15 19:29
软件开发
iOS
【
IOS学习
】Core Graphics 框架学习笔记,以及demo
CoreGraphics是基于C的API,可以用于一切绘图操作CoreGraphics和Quartz2D的区别quartz是一个通用的术语,用于描述在IOS和MACOSXZHONG整个媒体层用到的多种技术包括图形、动画、音频、适配。Quart2D是一组二位绘图和渲染API,CoreGraphic会使用到这组APIQuartzCore专指CoreAnimation用到的动画相关的库、API和类点和像
苏屹鸣
·
2020-08-15 19:41
IOS学习
iOS学习
之UINavigationController详解与使用(一)添加UIBarButtonItem
1、UINavigationController导航控制器如何使用UINavigationController可以翻译为导航控制器,在iOS里经常用到。我们看看它的如何使用:下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在对象管理上,导航控制器使用了导
iteye_3753
·
2020-08-15 18:01
iOS学习
之UINavigationController详解与使用(三)ToolBar
iOS学习
之UINavigationController详解与使用(二)页面切换和segmentedController接上篇,我们接着讲Navigation的Toolbar。
iteye_3753
·
2020-08-15 18:01
iOS学习
笔记44-Swift(四)枚举和结构体
一、Swift的枚举枚举是一系相关联的值定义的一个公共的组类型,同时能够让你在编程的时候在类型安全的情况下去使用这些值。Swift中的枚举比OC中的枚举强大得多,因为Swift中的枚举是一等类型,它除了可以定义枚举值外,还可以在枚举中像类一样定义属性和方法1.简单枚举定义和使用//定义枚举,使用enum关键字enumMethod{caseAddcaseSubcaseMulcaseDiv}//可以连
diaohuo9052
·
2020-08-15 18:33
Ax
ios学习
(4)---axios拦截器、错误处理与取消请求
Ax
ios学习
(4)—axios拦截器、错误处理与取消请求一、拦截器什么拦截器?
ZYN5431
·
2020-08-15 15:10
Axios
iOS学习
——(转)UIResponder详解
本文转载自:ios开发之UIResponder详解我们知道UIResponder是所有视图View的基类,在iOS中UIResponder类是专门用来响应用户的操作处理各种事件的,包括触摸事件(TouchEvents)、运动事件(MotionEvents)、远程控制事件(RemoteControlEvents)。我们知道UIApplication、UIView、UIViewController这几
weixin_30411997
·
2020-08-15 00:42
IOS学习
笔记37——ViewController生命周期详解
在我之前的学习笔记中讨论过ViewController,过了这么久,对它也有了新的认识和体会,ViewController是我们在开发过程中碰到最多的朋友,今天就来好好认识一下它。ViewController是IOS开发中MVC模式中的C,ViewController是view的controller,ViewController的职责主要包括管理内部各个view的加载显示和卸载,同时负责与其他Vi
唐韧_Ryan
·
2020-08-15 00:26
iOS
iOS学习笔记系列
IOS学习
笔记10—UIControl对象详解
上篇讲到了UITouch和UIEvent事件,简单回顾一下,UIEvent是一系列UITouch的集合,在IOS中负责响应触摸事件。另外还提到了响应者链的概念,在IOS中,所有事件有一个最先响应者,事件可以沿着响应者链向下传递。接下来是UIControl对象UIControl是UIView的子类,当然也是UIResponder的子类。UIControl是诸如UIButton、UISwitch、UI
iteye_5282
·
2020-08-14 23:51
iOS学习
笔记(十六)——数据库操作(使用FMDB)
iOS中原生的SQLiteAPI在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLiteAPI进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB(https://github.com/ccgus/fmdb)是一款简洁、易用的封装库,这一篇文章简单介绍下FMDB的使用。在FMDB下载文件后,工程中必须导入如下文
xyz_lmn
·
2020-08-13 23:54
iOS开发
iOS学习
iOS学习
笔记---UIPageControl的简单使用(用于分页)
无论在iPhone上还是其他设备上都有图片轮播,下方往往有那么几个点,表示显示图片的状态,也可以供我们选择:看一再在iOS中的简单使用:UIPageControl在使用的时候是和其他控件联合使用的,尤其在和UIScrollView配合来显示较多的数据,会使用它来控制UIScrollView的翻页效果。@property(nonatomic)NSIntegernumberOfPages;//defa
fool宋
·
2020-08-11 18:03
ios
Ax
ios学习
二(在Vue中使用Axios-基于webpack)
一.环境搭建在前端项目中安装axios,执行:cnpmiaxios-S命令,这样在package.json文件中的依赖devDependencies中多了一个"axios":"^0.19.0",配置。package.json所有配置如下所示:{"name":"webpack-stady","version":"1.0.0","description":"","main":"main.js","sc
少年梦fire
·
2020-08-11 17:09
Axios
Vue
Axios
iOS学习
笔记-020.UIPageControl分页控件
UIPageControl分页控件一常用属性二添加事件监听方法和页面变化调用方法三示例代码UIPageControl分页控件一、常用属性要使用滚动视图的分页效果,通常会配合UIPageControl分页控制控件,以增强分页效果。该控件的常用属性如下:NSIntegernumberOfPages:总页数NSIntegercurrentPage:当前的页码BOOLhidesForSinglePage:
愤怒的小明
·
2020-08-11 15:28
iOS学习-iOS
iOS学习
笔记-APP之间数据共享空间AppGroups
文章目录创建AppGroups项目中配置代码中使用NSUserDefaultsNSFileManagerCoreData使用AppGroupManagerAPP之间共享数据的方式约以下几种:URLScheme跳转AppGroups共享一块存储空间KeyChain共享数据(keychainaccessgroup)账号密码共用,不会随App删除UIDocumentInteractionControll
CaicaiNo.1
·
2020-08-10 21:24
iOS学习笔记
iOS开发
IOS学习
之NSLayoutConstraint基础篇
#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//======创建第一个view======UIView*myView=[[UIViewalloc]init];myView.backgroundColo
天若子
·
2020-08-10 05:51
IOS
Object-C
iOS学习
之AutoLayout常用方法
一、-(BOOL)translatesAutoresizingMaskIntoConstraintsNS_AVAILABLE_IOS(6_0);//DefaultYES标示是否自动遵循视图布局约束二、-(void)setTranslatesAutoresizingMaskIntoConstraints:(BOOL)flagNS_AVAILABLE_IOS(6_0);设置是否自动遵循视图布局约束三、
竹韵清风
·
2020-08-10 05:05
ios
iOS学习
笔记 -- Masonry的基本使用
最近在学习使用Masonry,在这里简单的做个分享。Masonry主要有3个核心函数://构建约束mas_makeConstraints//更新约束-修改已经建立的约束,如果约束不存在,会在控制台输出错误mas_updateConstraints//删除已经建立的所有约束,然后重新生成约束mas_remakeConstraints应用举例:UIView*redView=[[UIViewalloc]
小白0134
·
2020-08-10 05:22
iOS
【原】
iOS学习
之苹果原生代码实现Autolayout和VFL语言
1、添加约束的规则在创建约束之后,需要将其添加到作用的view上在添加时要注意目标view需要遵循以下规则:1)对于两个同层级view之间的约束关系,添加到它们的父view上2)对于两个不同层级view之间的约束关系,添加到他们最近的共同父view上3)对于有层次关系的两个view之间的约束关系,添加到层次较高的父view上2、苹果原生代码实现Autolayout步骤1)利用NSLayoutCon
weixin_34122604
·
2020-08-10 03:44
iOS学习
——UIAlertController详解
在开发中,弹出提示框是必不可少的。这两天项目中统一对已经被iOSAPI废弃的UIAlertView和UIActionSheet进行替换,我们知道,UIAlertView和UIActionSheet都已经被iOS的API所废弃了。在两者的API中都建议用UIAlertController替代,并通过设置不同的类型风格来选择是原先的UIAlertView或UIActionSheet的形式。之前项目中一
weixin_30800807
·
2020-08-10 02:51
IOS学习
之路(代码实现自动布局)
1.将一个试图放置在其父视图的中央位置,使用限制条件。2.创建两个限制条件:一个是将目标视图的center.x位置排列在其父视图的center.x位置,并且另外一个是将目标视图的center.y位置排列在其父视图的center.y位置。3.首先在WildCatViewController.h中添加一个Button////WildCatViewController.h//AutoLayoutDemo
weixin_30519071
·
2020-08-10 02:05
IOS学习
笔记33—XML解析之KissXML的使用
IOS中有关XML的解析有很多方法,之前在使用GDataXML解析XML文档一文中说明了如何使用Google提供的XML解析类来解析XML文件,今天使用另一个开源项目KissXML来解析XML文件,引入开源项目及配置项目的方式和之前那篇文章中一样,到KissXML源码下载源码并按照之前文章中提到的方式配置好即可。配置完毕后,在AppDelegate.m(我建的是一个Empty工程)中引入如下头文件
唐韧_Ryan
·
2020-08-10 01:07
iOS
iOS学习笔记系列
iOS学习
笔记-如何获取xib的autolayout后的frame
对于视图view来说,如果想获取xib中自动布局后的frame,需要在layoutSubviews方法中获取自动布局后的frame才是准确的-(void)layoutSubviews{[superlayoutSubviews];[self.contentViewsetNeedsLayout];[self.contentViewlayoutIfNeeded];//在这里获取frame}对于viewC
CaicaiNo.1
·
2020-08-10 00:58
iOS学习笔记
iOS开发
iOS学习
之Autolayout
转载自:http://vit0.com/blog/2013/12/07/iosxue-xi-zhi-autolayout/学习资料文章BeginningAutoLayoutTutorialiniOS7:Part1BeginningAutoLayoutTutorialiniOS7:Part2AutoLayoutGuide(官方)前两篇文章对如何在xcode5中使用autolayout讲得已经很详细了
iteye_8877
·
2020-08-09 21:21
xcode
wwdc
IOS学习
之sqlite的创建数据库,表,插入查看数据
IOSsqlite数据库操作。步骤是:先加入sqlite开发库libsqlite3.dylib,新建或打开数据库,创建数据表,插入数据,查询数据并打印1、新建项目sqliteDemo,添加使用sqlite的库libsqlite3.dylib2、sqlite的方法sqlite3*db,数据库句柄,跟文件句柄FILE很类似sqlite3_stmt*stmt,这个相当于ODBC的Command对象,用于
iteye_10993
·
2020-08-09 21:24
IOS学习
笔记61--299刀企业证书APP的发布
好,走一贯风格,不罗嗦,直接上干货。前提:你已经有了299刀的企业证书,以及你的APP已经调测没有一点问题了,咱就开始发布1.打包APP,看图兄弟们,打包的最后一图,也是最重要的一图了,不过,不要紧张哈,其实也很简单啦,看图:哇,很神奇,打包完成了,桌面上出现了ipa和plist的两个文件,你看是不是咧第二步,咱得制作一个跟网页协议相互绑定的html文件好了,需要的3个文件都已经完成,下面要做的就
Akihicc
·
2020-08-09 18:13
IOS技术开发
IOS学习
-collectionView的自适应宽度和高度,固定列数
首先,如果不是继承UICollectionViewController的话,需要继承UICollectionViewDelegateFlowLayout协议然后后面需要实现协议://这个是CELL的宽度和高度,可以通过计算funccollectionView(collectionView:UICollectionView,layoutcollectionViewLayout:UICollectio
白鼠闹东京
·
2020-08-09 17:12
IOS
swift
ios学习
--你会遇到的runtime面试题(详)
导读:11、12月注定是不太平的月份,好多小型互联网创业公司都突然崩塌,最近一个朋友跟我抱怨道,说终于感受到了互联网的瞬息万变了,昨天我还在公司敲代码,今天就被通知说公司倒闭了,可以不用来公司了,然后他开始了为期一个月的找工作经历,期间问到我下面一道题1、了解runtime吗?是什么?2、你怎么知道的?3、对象如何找到对应方法去调用的于是我总结了很多网上被问到的一些关于runtime的题目,并做了
zzzzzdddddxxxxx
·
2020-08-09 16:17
iOS
runtime
ios学习
--正则表达式30分钟入门教程
目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没
zzzzzdddddxxxxx
·
2020-08-09 16:47
正则表达式
ios学习
笔记13-开发基础总结
最近参加了一些面试,总结一些IOS开发的基础点。1.保留计数的问题:保留计数主要是在非ARC模式下需要特别的注意,当然这里并不是说ARC模式下就没有保留计数,只是在ARC模式下,编译器LLVM会自动插入release,实现内存管理。OC的内存控制根据属性关键字的不同,控制方式不同。这里分析下assign,retain和copy的区别。NSString*str=[[NSStringalloc]ini
Jvin_Zhuang
·
2020-08-09 16:23
IOS
IOS问题解决
IOS学习
-----课程体系-----坚持就是胜利
课程内容内容介绍预备1、文件管理器Finder2、iWork使用Numbers,Keynote,Pages3、Safari浏览器MacOs的使用,iWork的使用iOS开发基础1、iOS开发的系统环境介绍、Xcode集成开发环境详解、常用软件的介绍2、数据类型、常量和变量、运算符、赋值语句和表达式;分支、循环3、函数,数组(一维数组、二维数组、多维数组),结构体4、指针数组、数组指针,结构体指针5
墨鱼精
·
2020-08-09 16:40
IOS
应用
黑马程序员_OC学习笔记之Foundation框架集合类
-----------android培训、java培训、
ios学习
型技术博客、期待与您交流!
weixin_30648963
·
2020-08-09 13:49
iOS学习
笔记之MVC架构
MVC将屏幕对象的外观和行为分开。屏幕按钮没有任何内在含义,只是用户可以操作的按钮。按钮称为视图,它的控制器充当桥梁,将用户交互与应用程序中的目标方法联系在一起。应用程序展现和保存有意义的数据,并通过生成某种有用的结果来响应按钮操作等交互。(墙内链接:http://mikixiyou.iteye.com/blog/1517542)视图视图组件是由UIView类的子类及与其相关的UIViewCont
iteye_16695
·
2020-08-09 08:35
iOS
RNCryptor IOS文件加密解密
在
ios学习
中大家都知道在iOS中使用AES进行媒体文件的加密与解密是一个非常难以实现的技术,很多同学都遇到过这个问题,在ios教程中有很多对此的解决办法,在这里通过一个实例为大家讲解如何实现这个功能。
z1148278228
·
2020-08-09 05:14
ios
ios
解密
iOS使用NSMutableAttributedString实现富文本
转载自:http://snowyshell.blog.163.com/blog/static/2209140342014475383375/2014-05-0717:38:33|分类:
iOS学习
|举报|
weixin_30807677
·
2020-08-08 23:49
iOS学习
篇之更改UISearchBar的背景为透明
输入相关关键字在百度中能搜索出来很多,但是都不靠谱,于是Google了一下,在StackOverFlow中找到一个蛮靠谱的方法,试了可行。withiOS8sdksapplemoved@"UISearchBarBackground"viewoneleveldeeper,sohavewillneedtolookatsubviewsofthechild-viewsasbellow,.for(UIView
superXX07
·
2020-08-08 23:16
iOS学习
之NSBundle介绍和使用
bundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.我们现在用bundle获取程序里的一张图片,并显示到View上。新建一个SingleViewApplication,并在加入viewDidLoad方法里加入如下代码://通过使用下面的方法得到程
iteye_3753
·
2020-08-08 16:43
IOS学习
——IOS上MediaPlayer framework实现视频播放
播放电影文件:iOSsdk中可以使用MPMoviePlayerController来播放电影文件。但是在iOS设备上播放电影文件有严格的格式要求,只能播放下面两个格式的电影文件。•H.264(BaselineProfileLevel3.0)•MPEG-4Part2video(SimpleProfile)MPMoviePlayerController可以播放本地视频文件,也可以播放互联网上的视频文件
blue_jjw
·
2020-08-08 14:51
IOS/Objective-C
【黑马程序员】
iOS学习
之路——C语言之关键字、标识符、注释
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、学习语法之学前准备1.C语言属于一门高级语言,其实,所有高级语言的基本语法组成部分都是一样的,只是表现形式不太一样2.因此,你掌握好了一门高级语言,再去学习其他高级语言,那是相当快的3.而且,很多其他高级语言,比如后面要学习的Objective-C,都是基于C语言、从C语言衍生出来的,好好学习C
Kuailets_123
·
2020-08-08 12:09
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他