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学习
总结——07 C语言的枚举、预处理指令
今天下午复习完结构体类型,晚上复习下C语言中的另一种数据类型---枚举类型。枚举类型在iOS中也是很常用的。一:枚举枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类型的变量来表示季节,因为季节只有4种可能的取值:春天、夏天、秋天、冬天;或者是定义一个枚举类型来表示一个人的性别属性,是男
LiHuanYu1989
·
2020-09-14 10:04
黑马程序员之
ios学习
总结——06 C语言的变量类型和结构体
要熟练掌握结构体的使用方法,以前学的数组和字符串,只能定义相同类型的一组数或者是字符。假如编程时候需求不同类型的数据的时候,就可以用到结构体了。好比要定义一个人的年龄,性别,生日等。在说结构体之前,先跟我一同复习下变量的类型。一:根据变量的作用域,可以分为:1.局部变量:①定义:在函数(代码块)内部定义的变量(包括函数的形参)②作用域:从定义变量的那一行开始,一直到代码块结束③生命周期:从定义变量
LiHuanYu1989
·
2020-09-14 10:04
黑马程序员之
ios学习
总结——09 OC语言的点语法、@property和@synthesize
OC的点语法其实就是setter和getter的另一种写法。例如:传一个人的年龄为10岁,并调用getter返回成员变量_age的值。Person.h文件(声明类的成员变量和方法)#import@interfacePerson:NSObject{int_age;NSString*_name;}-(void)setAge:(int)age;-(int)age;-(void)setName:(NSSt
LiHuanYu1989
·
2020-09-14 10:04
黑马程序员之
ios学习
总结——08 ObjectiveC语言的类和对象、类的三大特性
今天终于复习到OC的基础语法了,其实oc这门语言就是在c语言的基础上增加了面向对象的思想和语法。c语言是门面向过程的语言,面向过程关注的是解决问题需要哪些步骤,而面向对象只需要关注解决问题需要哪些对象,效率提高了很多。而且oc里面用到指针的地方很多,初始化完毕的对象都是用指针来保存的。面向对象中有2个非常重要的概念:类和对象。面向对象解决问题的时候必须有对象,想要用到对象就必须创建一个对象,而创建
LiHuanYu1989
·
2020-09-14 10:04
黑马程序员之
ios学习
总结——10 OC语言的构造方法和分类
构造方法:用来初始化对象的方法,是个对象方法,-开头。构造方法其实就是将对象初始化的方法。以前对象的初始化都用[Personnew];这里面的new方法太固定,耦合性太强,有时候没办法满足需求。其实new方法里面融合了alloc方法和init方法。实际上是[[Personalloc]init];alloc是类方法,目的是分配存储空间,init是对象方法,用来初始化对象的。重写构造方法的目的:为了让
LiHuanYu1989
·
2020-09-14 10:04
黑马程序员之
IOS学习
总结——01C语言中的常量与变量
本人学习ios开发零基础入门已有1个月了,C语言的用法已经了解并掌握。一个月说过去就过去了,这一个月学习了C语言的基础部分和小部分OC语言的基础,准备1月份去黑马程序员,所以今天开始复习基础知识的同时不定期更新复习日志,感觉有的时候学习的太快了,回过头来一些东西倒是忘掉了,学习还是应该经常复习以前学过的东西这样才能不断融会贯通不断进步,毕竟以后是准备干IOS开发的,无论干什么基础总是最重要的,基础
LiHuanYu1989
·
2020-09-14 09:36
ios学习
--iphone开发笔记和技巧总结(原址持续更新)
iphone程序中实现截屏的一种方法在iphone程序中实现截屏的一种方法://导入头文件#importQuartzCore/QuartzCore.h//将整个self.view大小的图层形式创建一张图片imageUIGraphicsBeginImageContext(self.view.bounds.size);[self.view.layerrenderInContext:UIGraphics
yan-123456
·
2020-09-13 23:00
ios
Object-C
IOS学习
NSNavigationController 多个子页面间相互跳转
@implementationAppDelegate-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//Overridepointforcustomizationafterapplicationlaunch.self.homeVC=[[H
ridxmc
·
2020-09-13 22:12
学习
前端第一周工作总结与反思。
周一白天大部分看客服
环信
文档。晚上两个小时就完成了两个页面的静态加死数据。周二上午加需要求小改动,静态渲染方面的,但是半天也完成了。周二下午对接口。对完周三上午准备提测。
天宇流沙
·
2020-09-13 12:48
笔记
vue+
环信
客服前端对接
先注册,再到index.htmlbody标签前,复制粘贴就完事,改一下configid 方子客服window.easemobim=window.easemobim||{};easemobim.config={hide:true,autoConnect:true,agentName:'
[email protected]
',visitor:{trueName:'黎小冷',qq:'567**34',ph
天宇流沙
·
2020-09-13 12:48
vue.js
IOS学习
之UINavigationController详解与使用(一)添加UIBarButtonItem
1、UINavigationController导航控制器如何使用UINavigationController可以翻译为导航控制器,在IOS里经常用到。我们看看它的如何使用:下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在对象管理上,导航控制器使用了导
weixin_34067102
·
2020-09-13 06:00
IOS学习
NSMutableArray内部元素的排序
1函数介绍与实例函数一:-(void)sortUsingSelector:(SEL)comparator;适用于数组中的元素自带比较函数时;数组排序函数,调用该函数的对象为数组,comparator是调用该函数的数组中的元素的方法。函数参数类型为数组中的元素类型或者id类型,在调用时不需要传递参数,排序过程不可见,该函数执行时:循环取出各个元素,进行比较,然后放到合适的位置使用实例:将数组中的元素
qw25767889
·
2020-09-13 06:34
IOS学习
之NSMutableArray 的用法
/*---------------给数组分配容量----------------*///NSArray*array;array=[NSMutableArrayarrayWithCapacity:20];/*--------------在数组末尾添加对象----------------*///-(void)addObject:(id)anObject;//NSMutableArray*array=[
轮回第一人
·
2020-09-13 05:38
ios
ios
Nag
ios学习
(三)nrpe的安装与配置
Remotehost端的安装配置安装Nagios的插件#cd/tmp//source下载#wgethttp://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz//解压源码#tarxzfnagios-plugins-2.2.1.tar.gz#cdnagios-plugins-2.2.1//编译安装#./configure#make#ma
24K纯净水
·
2020-09-13 01:12
适合前端的网络请求模块:ax
ios学习
全集
1.什么是axios?axios是一个基于promise的HTTP库,可以在浏览器和node.js中使用。promise是es6的语法,这对前端人员是非常友好的。特性:从浏览器中创建XMLHttpRequests从node.js创建http请求支持PromiseAPI拦截请求和响应转换请求数据和相应数据取消请求自动转换JSON数据客户端支持防御XSRF2.axios的APIA.axios有一个AP
鸭绒
·
2020-09-13 00:44
网络
前端
网络
axios
网络请求
iOS学习
之iOS沙盒(sandbox)机制和文件操作之NSFileManager
转载至http://blog.csdn.net/totogo2010/article/details/7671144接上篇,
iOS学习
之iOS沙盒(sandbox)机制和文件操作(二),我们看看NSFileManager
Colin-Liao
·
2020-09-12 21:15
开发环境.ios
ios
沙盒
遍历
iOS学习
——布局利器Masonry框架源码深度剖析
iOS开发过程中很大一部分内容就是界面布局和跳转,iOS的布局方式也经历了显式坐标定位方式-->autoresizingMask-->iOS6.0推出的自动布局(AutoLayout)的逐步优化,至于为什么推出自动布局,肯定是因为之前的方法不好用(哈哈简直是废话),具体如何不好用以及怎么变化大家可以瞅瞅这篇文章。iOS6.0推出的自动布局实际上用布局约束(LayoutConstraint)来实现,
weixin_30672019
·
2020-09-12 17:22
IOS学习
关于NSNumberFormatter,NSNumber转NSString的小细节
NSNumberFormatter*formatter=[NSNumberFormatteralloc]init]autorelease];NSNumber*number=[NSNumbernumberWithDouble:1234.99];[formattersetNumberStyle:NSNumberFormatterDecimalStyle];NSLog(@"DecimalStyle:%@
qw25767889
·
2020-09-12 16:56
iOS开发中,出现错误:Apple Mach-O Linker Error
小编在做一个关于
环信
的小demo,导入
环信
SDK(EaseMobSDK)时,报连接的错误,如下图所示:一般情况下的解决办法是,如下图,分别在没有标号的箭头中添加编译需要的.m文件和必需的框架:而小编这里的问题却不是以上的编译文件和框架问题
xiaojin38
·
2020-09-12 14:11
iOS开发
xcode
iOS 学习--网页视图知识点
iOS学习
--网页视图知识点1.webViewHTML代码的加载NSString*str=@"公安报警电话:12110";[webViewloadHTMLString:strbaseURL:nil];2
Avecle_soleil
·
2020-09-11 21:34
iOS
学习
iOS学习
之WebView的使用
1、使用UIWebView加载网页运行XCode4.3,新建一个SingleViewApplication,命名为WebViewDemo。2、加载WebView在ViewController.h添加WebView成员变量和在ViewController.m添加实现#import@interfaceViewController:UIViewController{UIWebView*webView;}
iteye_3753
·
2020-09-11 21:56
基于Bmob,
环信
easeUI的校园二手交易市场——用户管理(含头像),数据管理,文件管理(图片管理),聊天功能的开发
这个项目写写停停写了一个半月,最近终于完结了,先上图之前看了学校内网有个跳蚤街,简单来说就是搭建了一个平台,实现二手物品交易,前段时间碰巧课程也不是很紧,就用安卓实现了一个。用到的技术:swiprefreshlayout下拉刷新腾讯bugly集成跟踪crashhttps://bugly.qq.com/v2/butterknife注入https://github.com/JakeWharton/bu
蓝莲花wsg
·
2020-09-11 19:01
Android
iOS学习
笔记--14 收起键盘
在应用中,点击输入框,输入完毕,点击其他地方,需要收起键盘。因此需要在设置如下属性,这是方法一:-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{[self.viewendEditing:YES];}如果键盘弹出,遮挡了输入框,这该如何是好?项目中有很多地方需要有输入框,都需要在输入完毕关闭键盘。这个时候就需要使用这个第三方:
vampire_locker
·
2020-09-11 16:31
iOS学习笔记
iOS学习
笔记13 -- NSNotificationCenter
一、NSNotificationCenter相比于Delegate,可以实现更大跨度的通信机制。可以在两个无引用关系的对象之间进行通信。二、NSNotificationCenter的通信原理使用了观察者模式:1、NSNotificationCenter注册观察者对某个事件(以字符串命名)感兴趣,及该事件触发时该执行的Selector或Block2、NSNotificationCenter在某个时机
vampire_locker
·
2020-09-11 16:31
iOS学习笔记
ios
iOS学习
笔记10-- & 与 *
刚开始学iOS,被这两个符号吓懵了。什么鬼?直到学了const,涉及到&、*,才逐渐发现其中的意思。下面是我自己的理解,有错误请提醒。下面是例子:inta=10;NSLog(@"%p",&a);打印出来时,是例如这样的值:0x121660。这个应该就是a的地址值了。那么&a,就是获取a的地址值。intb=666;NSLog(@"%d",*(&b));结果是:666,说明*是用于:在知道地址值的情况
vampire_locker
·
2020-09-11 16:31
iOS学习笔记
iOS学习
笔记--06 倒序遍历的方法
目前知道这可以这样写:NSArray*strings=@[@"1",@"2",@"3"];for(NSString*stringin[stringsreverseObjectEnumerator]){NSLog(@"%@",string);}也有这样的:NSArray*array=@[@"1",@"2",@"3"];[arrayenumerateObjectsWithOptions:NSEnume
vampire_locker
·
2020-09-11 16:30
iOS学习笔记
iOS学习
笔记09--const、宏、static、extern
参考:http://www.yyxt.com/tutorial/10576.html一、const与宏的区别常用的字符串常量,一般抽成宏,但是苹果官方不推荐使用宏,而是推荐使用const常量。编译时刻:宏是预编译(编译之前处理),const是编译阶段。编译检查:宏不做检查,不会报编译错误,只是替换,const会编译检查,会报编译错误。宏的好处:宏能定义一些函数,方法。const不能。宏的坏处:使用
vampire_locker
·
2020-09-11 16:30
iOS学习笔记
宏
const
static
extern
本文主要介绍ios新建工程,工程中包含文件的作用,以及XCode基本知识,ios项目的运行等信息
iOS学习
1:Hello iOS, HelloWorld
一、打开XCode,选择File->New->Project(快捷键)command+shift+N二、选择iOS下的Application中的SingleViewApplication,点击next三、填写项目名称等信息,Devices中可以选择iPhone,iPad,和Universal。四、点击next选择存放目录,Create。五、左边有这些文件六、上图中圈起来的部分是包含了ObjC的代码
tfy1332
·
2020-09-11 16:54
IOS学习
笔记55--统计Crash的工具Crashlytics
简介Crashlytic成立于2011年,是专门为移动应用开者发提供的保存和分析应用崩溃信息的工具。Crashlytics的使用者包括:支付工具Paypal,点评应用Yelp,照片分享应用Path,团购应用GroupOn等移动应用。2013年1月,Crashlytics被Twitter收购,成为又一个成功的创业产品。被收购之后,由于没有了创业公司的不稳定因素,我们更有理由使用它来分析应用崩溃信息。
ios_che
·
2020-09-11 14:41
iOS
极光im实时聊天
以前用过
环信
的实时聊天,不得不说
环信
确实做得好,一个easyUi就能让你舒舒服服的专心写其他的,不过因为收费,所以这次听我们产品的用免费的极光im~。~1。
蟑螂恶霸BBQ
·
2020-09-11 14:03
pro
即时聊天
【极客学院】-
iOS学习
笔记-2-Xcode(安装,创建项目,工作空间)
极客学院课程网址:http://www.jikexueyuan.com/course/118_2.html?ss=1创建iosSingleView项目CreateanewXcodeproject⬇︎iOS→Application→SingleViewApplication⬇︎填入productname,公司名字,公司ID,选择Swift语言,iPhone保存到某路径则创建好了工程Info.plis
Alice熹爱学习
·
2020-09-11 14:58
iOS学习笔记
iOS学习
笔记11--Xcode创建一个纯代码的工程
当下的Xcode创建的项目默认是有“故事板”的,即工程中包含:Main.storyboard这个文件。程序猿可以在这个文件中通过拖拉控件,将其与UIViewControl进行“绑定”,从而方便开发。如果是想要创建一个纯代码手写的项目,只要一下几个步骤:1、新建一个工程。2、删除故事板文件:Main.storyboard3、点击右边目录的项目,在General–>MainInterface,将其清空
vampire_locker
·
2020-09-11 13:25
iOS学习笔记
iOS学习
笔记11-Xcode启动基本介绍
1.Xcode默认生成的文件(1)默认工程生成Info.plistInfo.plist文件文件介绍建立一个工程后,会在Supportingfiles文件夹下看到一个“工程名-Info.plist”的文件,该文件对工程做一些运行期的配置,非常重要,不能删除在旧版本Xcode创建的工程中,这个配置文件的名字就叫“Info.plist”项目中其他Plist文件不能带有“Info”这个字眼,不然会被错认为
小小小骆驼
·
2020-09-11 12:48
学习笔记
ax
ios学习
XMLHttpRequest的五步使用法:1、建立XMLHttpRequest对象varxmlhttp;if(window.XMLHttpRequest){//codeforIE7+,Firefox,Chrome,Opera,Safarixmlhttp=newXMLHttpRequest();}else{//codeforIE6,IE5xmlhttp=newActiveXObject("Micro
青柠知秋
·
2020-09-11 12:25
axios
axios
vue h5项目集成
环信
webIM超详细步骤,附代码注释讲解
最近做项目时有需求去实现实时通讯,要求可以文字聊天、表情聊天、图片聊天、语音聊天。接下来我会先说该如何在vue项目中去配置webIM的环境以及集成webIM的方法。1.第一步是npminstall依赖包npminstalleasemob-websdknpminstallstrophe.js2.修改原生代码文件找到node_modules/easemob-websdk/src/connection.
Cwlojako
·
2020-09-11 11:46
vue
js
Ax
ios学习
一
一、基本使用Axios是一个基于promise的HTTP库,可以用在浏览器和node.js中。Axios就是一个能够发起HTTP请求的js库。官网地址由于Axios是基于ES6的Promise的,所以axios必须在支持ES6Promise的环境下运行。1.get请求示例采用引入axios库axios.get("http://localhost:8888/empno").then(function
少年梦fire
·
2020-09-11 09:57
Axios
ES6
axios 介绍及引入使用
2.ax
ios学习
资源axios中文网:http://www.axios-js.comgithub仓库地址:https://github.com/axios/axios3.使用示例axios.get('
辰风沐阳
·
2020-09-11 03:50
杂项文章
【
iOS学习
】UITabBarController
alertViewpromptletalertView:UIAlertController=UIAlertController(title:"~~您已成功加入购物车耶耶~~",message:titleaddprice,preferredStyle:.alert)letokaction:UIAlertAction=UIAlertAction(title:"嗯,本宝宝知道了~",style:.def
流水荷花
·
2020-09-11 02:48
ios
Android 集成融云
欢迎大家讨论.本篇适合从来没有集成过即时通讯的朋友.最近做了几个项目,期间用到了几个技术,在这里记录一下,一方面加深一下自己的记忆,一方面如果有幸能帮助到观看的人,那也是甚好.最近的项目是使用即时通讯:在
环信
和融云间
Nick大兄弟
·
2020-09-11 01:56
即时通讯
android
android studio 升级到3.5遇到的bug,
环信
sdk混淆无法发图片
gradle插件版本升级到最新的3.4.2,gradle版本为5.1.1以上别的还好,升级对应包就好,最大问题是混淆,自己写的混淆文件有的不被识别,折腾了下,改了混淆文件,自己的代码没问题,然后发现第三方
环信
的无法发送图片了
Nowindyli
·
2020-09-11 00:45
Android
android 10 问题汇总
1、因为deviceid的限制,所有各大三方sdk需要更新,比如个推、微信支付、
环信
、友盟,Basesdk2、UsingWebViewfrommorethanoneprocessatoncewiththesamedatadirectoryisnotsupported
Nowindyli
·
2020-09-11 00:14
Android
<转>iOS 学习资料整理
Awesome系列知乎上的讨论Quora上的讨论贡献者License这份学习资料是为iOS初学者所准备的,旨在帮助iOS初学者们快速找到适合自己的学习资料,节省他们搜索资料的时间,使他们更好的规划好自己的
iOS
子木潇雨
·
2020-09-10 22:44
一乐 :煎饼果子与架构模式
现任
环信
首席架构师兼IM技术总监,负责即时通讯云平台的整体研发和管理。曾任新浪微博通讯技术专家,负责微博通讯系统的设计与研发。
高可用架构
·
2020-09-10 21:54
即时通讯之
环信
视频语音实时通话与单聊和群聊实现
即时通讯1.即时通讯简介即时通讯英文名为:InstantMessaging,简称IM。即时通讯(Instantmessaging,简称IM)是一个终端服务,允许两人或多人使用网路即时的传递文字讯息、档案、语音与视频交流。即时通讯按使用用途分为企业即时通讯和网站即时通讯,根据装载的对象又可分为手机即时通讯和PC即时通讯,手机即时通讯代表是QQ,微信。2.即时通讯的代表作主流的代表:Skype/QQ/
weixin_30875157
·
2020-09-10 19:11
移动开发
数据库
学习--websocket实现原理
聊天客服在线咨询即时通讯喜欢使用第三方服务
环信
即时通讯实现原理有两种1ajax轮询使用定时器,每隔1s时间,发送ajax到后台2websocket(常用)有一个好用的封装的socket.io一般在公司直接买一个
Yabi0527
·
2020-09-10 16:00
环信
iGeek Camp第四期六大技术干货全解析
1月9日,
环信
在北京中关村创业大街成功举办了第四期iGeekCamp系列技术沙龙活动。
milkjoe
·
2020-09-10 15:39
日志
平台
数据
技术
系统
环信
iGeek Camp第四期六大技术干货全解析
1月9日,
环信
在北京中关村创业大街成功举办了第四期iGeekCamp系列技术沙龙活动。
milkjoe
·
2020-09-10 10:40
环信
thinkphp
环信
rest集成
环信
postman测试
环信
注册单个用户(开放)
环信
phpcurl
测试正确请求方式依照文档要求HTTPRequestRequestHeaders(此处需要注意)参数说明Content-Typeapplication/jsonRequestBody参数说明username
环信
jartins
·
2020-09-10 10:04
tp
PHP框架
php
java实现即时通信的完整步骤分享
前言移动社交是我们日常生活中很常见的软件,最近在做即时通信,我用的是
环信
,和大家分享一下~~
环信
的API都是基于JSON的,所以在构造HTTP请求的时候,要指定请求头:注意==》
环信
API必须携带token
·
2020-09-09 10:09
IOS学习
笔记35—Xcode4.5后国际化的使用
前些天升级到Xcode4.5,现在正在用Xcode4.5+IOS6开发项目,当使用国际化时,遇到了一点问题,之前版本Xcode上新建Localizable.strings后,添加语言的“+”号不见了,找了半天无果,自己研究了下,后来在Stackoverflow上找到了解决方案,原来Apple把这个“+”号换地方了。下面来看看如何使用。首先新建一个名为Localizable.strings的资源文件
唐韧_Ryan
·
2020-08-26 23:34
iOS
iOS学习笔记系列
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他