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开发sockett
IOS开发
注意事项
1.http请求必须在Info.plist添加属性AppTransportSecuritySettings,以及AllowArbitraryLoads设置为yes2.retain,copy,strongretain:是说明该属性在赋值的时候,先release之前的值,然后再赋新值给属性,引用再加1。copy:建立一个索引计数为1的对象,然后释放旧对象strong:强引用nonatomic:非原子性
会飞的阿甘
·
2023-04-18 20:59
iOS开发
工具篇-Fastlane
一、安装fastlane1.打开终端输入命令xcode-select--install2.查看当前ruby版本ruby-v3.安装fastlanesudogeminstallfastlane-NV如上一步提示'Youdon'thavewritepermissionsforthe/usr/bindirectory.'执行以下命令安装sudogeminstallfastlane-NV-n/usr/lo
来者可追文过饰非
·
2023-04-18 19:19
安卓
iOS开发
者在家办公指南(使用mac机)
ios开发
需要用到苹果电脑。别忘了把工程,相关材料,sdk复制过来。建议把工程整个复制过来,有些文件因为过大,你可
zbmzly
·
2023-04-18 17:06
iOS开发
中数据持久化(二):NSUserDefaults实现存储数据
这篇文章主要讲述NSUserDefaults的简单使用Demo地址对应实现的文件是NSUserDefaultViewController.m文件和person.m文件存储数据成功后,在沙盒中查看相应的存储文件数据如下图所示:NSUserDefault存储数据注意,NSUserDefaults除了存储一些基本的数据类型之外,还可以存储NSArray、NSDictionary等一些基本的数据类型,如果
落叶兮兮
·
2023-04-18 16:10
Flutter 安装环境配置(mac版本)
最近公司要求我们做
IOS开发
的攻城狮要学小程序和Flutter..小程序学得差不多了,,就开始着手Flutter的学习,首先遇到的就是环境配置问题,网上各种文章小部分已经过时,所以在此记录一下自己配置环境遇到的问题及详细步骤
小白奔哥
·
2023-04-18 13:15
iOS开发
-Swift进阶之指针!
swift进阶总汇本文主要介绍swift中的指针swift中的指针分为两类typedpointer指定数据类型指针,即UnsafePointer,其中T表示泛型rawpointer未指定数据类型的指针(原生指针),即UnsafeRawPointerswift与OC指针对比如下:SwiftOC说明unsafePointerconstT*指针及所指向的内容都不可变unsafeMutablePointe
iOS鑫
·
2023-04-18 13:26
app
开发一个APP准备条件app功能需求页面设计一个能开发app的程序员开发方式写在前面安卓和
IOS开发
(我不是很了解,只知道有)区别
iOS开发
和Android开发分别是基于苹果系统和安卓系统的APP开发,
lovinglili
·
2023-04-18 12:45
iOS开发
快速定位约束冲突位置
开发过程中遇到约束冲突的报错:2021-01-2315:35:00.036312+0800WisdomChain[1057:512850][LayoutConstraints]Unabletosimultaneouslysatisfyconstraints.Probablyatleastoneoftheconstraintsinthefollowinglistisoneyoudon'twant.T
jzhang
·
2023-04-18 10:42
iOS知识点-目录
iOS知识点-目录Android-目录Flutter-目录数据结构与算法-目录uni-pp-目录简单实现浮动按钮+上滑隐藏按钮+下滑显示按钮基础RuntimeRunloop性能优化移动APP网络优化概述
iOS
AlanGe
·
2023-04-18 10:41
iOS开发
Masonry自动布局注意事项
Masonryde的优点很多,就不多说了,但是在我刚开始使用的时候出现过一些问题,在这里写出来,防止忘记.第一个就是一定要添加到view上,就是先使用addSubview,不然的话,肯定会崩溃;第二个就是导航条不要使用Masonry.第三个就是with和and,内部是把self返回,没有实际意义-(MASConstraint*)with{returnself;}-(MASConstraint*)a
我的心都有自己喜欢做个爱豆一样
·
2023-04-18 09:29
IOS证书之Certificates,Devices, Identifiers & Profiles
做
IOS开发
的,在需要发布应用的时候,会接触到iOSDevCenter里面的证书制作,按照网上的资料操作,我们可以很容易的制作证书并且完成真机调试或者是产品发布,但是对于Certificates、Devices
weixin_34401479
·
2023-04-18 09:58
移动开发
xcode
关于开发证书配置(Certificates & Identifiers & Provisioning Profiles)IOS发布
引言关于开发证书配置(Certificates&Identifiers&ProvisioningProfiles),相信做
iOS开发
的同学没少被折腾。
前端栈开发
·
2023-04-18 09:58
IOS
关于开发证书配置(Certificates & Identifiers & Provisioning Profiles)IOS发布(转)
原文:点击打开链接标记一下引言关于开发证书配置(Certificates&Identifiers&ProvisioningProfiles),相信做
iOS开发
的同学没少被折腾。
風吹过
·
2023-04-18 09:57
iOS开发
xcode
证书
ios开发
iOS开发
中Certificates,Identifiers&Profiles各种证书配置文件总结
iOS开发
中,产品从真机调试到发布都会用到各种证书以及配置文件,对于接触较少的朋友来说这就是天书一样的存在,今天总结一部分,提供一个思路,其实理顺了一点也不麻烦。
Scott_cc
·
2023-04-18 09:27
ios
真机测试
产品发布
证书
ProVisioning
files
iOS开发
弧形菜单
因为公司项目的需求,需要一个弧形滚动的菜单,就写了一个demo。弧形菜单.png//CreatedbyFlynnLeeon2021/12/5.//#import"ViewController.h"#import"UIView+viewCategory.h"#defineKScreenHeight[UIScreenmainScreen].bounds.size.height#defineKScree
Flynn_Lee
·
2023-04-18 08:26
iOS 中复杂动画的实现与框架选择
相信很多
iOS开发
不但熟练掌握了动画的使用方法,很多甚至深入到底层实现。当然,本文的重点并不是介绍iOS的动画API如何使用,而是想简单聊一下对于复杂动画框架的选择侧重。
叶孤城___
·
2023-04-18 08:09
使用AppleDoc快速生成
iOS开发
文档
软件开发一直是公司的核心部门,那么作为
iOS开发
部的成员之一,就更应该积极做好各项工作。这次我就啰里啰嗦的整理一下网上的关于AppleDoc生成开发文档的相关知识点。
SuperDanny
·
2023-04-18 07:31
iOS开发
笔记-107:Swift5 - 调用系统选择通讯录联系人,群发短信
importMessageUIimportContactsUIletpicker=CNContactPickerViewController()//2.设置代理picker.delegate=self//4.弹出self.present(picker,animated:true,completion:nil)//实现该代理方法,可以多选funccontactPicker(_picker:CNCon
原味蛋炒饭
·
2023-04-18 01:15
iOS开发
:JSON解析遇到特殊字符处理方法
特殊情况下服务端返回的JSON数据会包含制表符(\t)、换行符(\r)、回车(\n),这样的JSON数据直接解析会出错。Domain=NSCocoaErrorDomainCode=3840"Unescapedcontrolcharacteraroundcharacter***1.出错的原因个人认为因为转义字符是特殊符号,既不是ASCII,又是固定格式不能进行编码,所以NSJSONSerializa
Pulan
·
2023-04-18 00:55
iOS开发
网络篇—网络编程基础
iOS开发
网络篇—网络编程基础一、为什么要学习网络编程1.简单说明在移动互联网时代,移动应用的特征有:(1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图(2)只有通过网络跟外界进行数据交互
柯西班的小西西
·
2023-04-18 00:32
iOS底层探索之多线程(三)—初识GCD
回顾在前两篇博客,已经介绍了进程和线程,还介绍了自旋锁和互斥锁等相关内容,在
iOS开发
中,使用最多的还是GCD,那么从本篇开始讲陆续介绍GCD。
俊而不逊
·
2023-04-18 00:28
iOS @2x @3x图的区别和理解
首先应明确:
iOS开发
是使用点作为基本单位的(不清楚这一点下面就会很懵逼)屏幕快照2018-11-20上午9.50.53.png屏幕快照2018-11-20下午12.55.44.png所谓的@2x、@3x
yyggzc521
·
2023-04-17 23:19
ios开发
@property 和 Ivar 的区别
@property属性其实是对成员变量的一种封装。我们先大概这样理解:@property=Ivar+setter+getterIvarIvar可以理解为类中的一个变量,主要作用是用来保存数据的。==========================================================我们不妨来看个例子,通过下边的例子能够很清楚的解释这两个东东:我们新建一个Person类@
老马的春天
·
2023-04-17 19:52
IOS开发
字体大小与UI给的px对应关系
UI给了尺寸图,上边的字体大小使用px(Pixel像素)为单位,不知道怎么对应到程序里的UIFont字体大小,在网上找到了对应表:下面这张图左边是程序开发用的文字Pt单位。右边是相对应在PS里的PX单位,大多情况下IOS文字范围在16到40之间。
iOS祎
·
2023-04-17 18:07
webview框架
内核现在的移动开发,一个明显的趋势是HTML占据了越来越重要的位置,H5不再是简单的一个浏览网页的行为,在非常多的APP中,它承担了许多原本许要原生开发的功能;Android的H5支持则是个比较头痛的事情在进行
IOS
xiao_wen_zi_chen
·
2023-04-17 17:59
android
webView
内核
java
android
iOS开发
常用到的相关网站
一款超简单的社会化分享的demo:https://github.com/XHXSS/XHXSS-GitHub:https://github.com/JSON格式化工具:http://www.kjson.com/矢量图标:http://www.iconfont.cn/collections/极光推送:https://www.jiguang.cn/push上架打包:http://www.jianshu
冰冷的星乄
·
2023-04-17 13:04
iOS中的多线程技术
多线程多线程技术是
iOS开发
里十分常见的,下面会介绍GCD的常用多线程技术。
Must_Be_Sth
·
2023-04-17 10:34
MediaPipe之
iOS开发
MediaPipe是谷歌开源的机器学习框架,用于处理视频、音频等时间序列数据。MediaPipeSolutions提供了16个Solutions:人脸检测、FaceMesh(面部网格)、虹膜、手势、姿态、人体、人物分割、头发分割、目标检测、BoxTracking、InstantMotionTracking、3D目标检测、特征匹配等。face_mesh_ar_effects.gifJAVA提前安装J
猪猪行天下
·
2023-04-17 08:00
【
iOS开发
-响应者链Responder Chain】
文章目录0.0前言1响应者链(ResponderChain1.1响应者1.2响应链事件1.3响应者对象1.3.1常见的响应者对象1.3.3UIResponder1.3UITouch1.3.1UITouch的属性1.3.2UITouch的方法1.4UIEvent1.4.2获取touch1.5完整的响应者链1.5.1寻找响应者的hitTest方法1.5.2寻找响应者的pointInside方法1.6完
神奇阿道和小司
·
2023-04-17 08:28
ios
objective-c
xcode
【
iOS开发
】自定义控件--输入支付密码的弹框
项目中用到了类似于微信支付的输入密码的弹框,在网上找了一下发现集成起来都不是太方便,所以自己封装了一个。感觉还行,所以献上!GitHub地址先奉上效果图需要手动确认的样式输入密码后自动确认的样式自定义支付密码输入框分为两种样式typedefNS_ENUM(NSInteger,PayInputAlertView_Type){PayInputAlertView_Auto,//自动验证PayInputA
胡小羊
·
2023-04-17 04:55
OC底层方法的本质、查找流程
2.方法的本质作为一个
iOS开发
者,每个人多多少少都会对方法的本质
iOS发呆君
·
2023-04-17 02:00
Swift
学习Swift,我为啥子学习Swift,因为我有苹果电脑啊,哇哈哈哈哈;开玩笑的,不过有苹果电脑对学习
iOS开发
真的挺重要的。可能苹果生态里面这两个也是父类跟子类的关系吧。
壹桤
·
2023-04-17 02:11
iOS开发
中动画效果的探究(一)
一直都想探究一下
iOS开发
中动画的实现,最近刚好有时间,对iOS动画实现的几种方法进行总结了一下1.使用UIViewAnimation实现动画效果2.使用CABasicAnimation实现平移、放大和旋转的效果
落叶兮兮
·
2023-04-17 02:29
iOS开发
某个文件代码不能自动补全
相信很多小伙伴开发的时候遇到过某一个类的代码自动补全功能不可使用,使用下面方法可以解决BuildPhases-->CompileSources->xxxx.swift(xxxx.m)->删除->再添加回来
abu2013
·
2023-04-17 01:32
ios证书备忘-注意事项
iOS开发
者账号,不管是99美金还是299美金的企业账号都是一样的处理情况:当用一台mac从钥匙串-->钥匙串访问-->证书助理-->从证书颁发机构请求证书...如此创建一个CertificateSigningRequest.certSigningRequest
D_8270
·
2023-04-17 01:13
iOS开发
,UIToolbar中使用UISlider,拖拽不响应问题
做一个视频播放页面,在UIToolbar中使用UISlider,控制视频播放进度,结果拖动UISlider没响应。后来查了一下,原来是手势冲突了。解决方案:方案一:当然,最简单的方法就是不用UIToolbar。。。。。因为视图背景颜色要和UIToolbar一样,直接用色号设置出来总是不大准确。。。所以用了方案二。方案二:在UIToolbar上覆盖一个UIView,把UISlider加在这个UIVi
少卿阁下
·
2023-04-17 00:00
[
iOS开发
]一个实例带你搞懂size classes
1.什么是SizeClassesSizeClasses是多组应用于区分屏幕宽度和高度的一种分类,当前有2种SizeClasses:Compact和Regular.苹果手机竖屏(Portrait)模式下,高都是regularheight,宽都是compactwidth.苹果手机横屏(Landscape)模式下,高都是compactheight,非plus/Max手机宽都是compactwidth,p
crafttang
·
2023-04-16 21:59
使用space管理provisionProfile
痛点日常
iOS开发
中,描述文件的管理是一个费时的事情。
毅个天亮
·
2023-04-16 19:17
iOS开发
-5.KVC
1.什么是KVC?a)KVC的全称是Key-ValueCoding,俗称“键值编码”,可以通过一个key来访问某个属性2.常见的API有?a)-(void)setValue:(id)valueforKeyPath:(NSString*)keyPath;//keyPath:路径,一层一层找下去b)-(void)setValue:(id)valueforKey:(NSString*)key;c)-(i
iOS_ZZ
·
2023-04-16 16:54
iOS开发
之个人开发者账号转公司开发者账号
ps:个人开发者账号升级公司开发者账号的话需要账号开启双重认证,没有开启的话需要开启(不然走到可以升级的那步的话,点击update升级会提示为了安全起见需要账号开启双双重认证,反正我走到update这步后就是这个提示,然后去开启双重认证的时候只能当前申请开启,然后过2-3天后走开启双重认证的步骤,所有又拖了2天...)AppleID开启双重认证点这儿一.首先你得先有个个人开发者账号以及邓白氏编码(
砖加
·
2023-04-16 14:56
iOS开发
之App主题切换完整解决方案(Swift版)
一、主题切换效果展示先入为主,接下来我们先看一下本篇博客所涉及Demo的最终运行效果。为了看到整体主题切换的效果,所以我们添加了一个主页以及主页Push进去的子页面。另一个页面就是选择相应主题的页面,也就是下方你所看到的TabieView的列表页,该列表中提供了6种可选的主题,点击相应的主题即可切换到该主题上。当然主题切换,意味着整个App的风格都得改变,所以当修改完主题后,主页以及其子页面的主题
iOS雯Ping
·
2023-04-16 14:38
iOS开发
工程师面试策略(2)-寻找机会
作为
iOS开发
,大家肯定发现,工作越来越不好找了。这里面有各种各样的原因,有自身的原因,有公司的原因,有行业发展方向的原因。总之,其实机会相较于前几年,真的少了很多很多。
iOS大蝠
·
2023-04-16 13:04
iOS开发
入门——模拟器方向判断及基本功能
iOS开发
入门——模拟器方向判断及基本功能方向判断简单实用手机模拟器吧,嗯。。。很多时候我们可能会遇到手机横屏之后图像没变的情况,嗯?怎么回事?这次我们就先来看看这种情况,做一个简单的判断。
一哑7
·
2023-04-16 13:41
iOS开发(基于Swift)
ios
objective-c
xcode
swift
iOS 时间转换:datefromstring结果为nil
有时候在
iOS开发
中会遇到时间转换,下面是我最近遇到的问题:图1.png问题所在:YYYY-MM-ddhh:mm:ss:如果hh小写时间将会跟着系统设置成12小时或者24小时制,如果HH大写,强制为24
carpond
·
2023-04-16 12:29
iOS开发
容易忽略的帧率杀手:阴影
原文链接离屏渲染关于UITableView、UICollectionView滑动卡顿,大家都会想起一个大杀手:圆角。说起圆角,其实是针对UITableView、UICollectionView等列表视图Cell及其子视图中包含的需要重复大量切圆角的场景,关于这个问题当时在开发圈里也曾经引起过热议,解决方案也挺多,这里就不再过多的去讨论。不过有一点值得注意的是,可能是苹果也意识到离屏渲染会产生性能问
Bruce__Liu
·
2023-04-16 12:20
Objective-C高级编程(下):GCD
《Objective-C高级编程:iOS与OSX多线程和内存管理》是
iOS开发
中一本经典书籍,书中有关ARC、Block、GCD的梳理是
iOS开发
进阶路上必不可少的知识储备。
六号先生117
·
2023-04-16 10:14
iOS开发
之倒计时显示(GCD)
1.关于GCD倒计时,实际开发中遇到的问题在于线程使用,要知道倒计时每次改变都是在主线程对按钮的UI进行重新绘制,所以必须保证倒计时按钮变化的通知,其他操作要在其他线程,否则,页面卡死,卡顿将会出现2.一般用到倒计时,大多是在收取验证码,当收到验证码,填写完毕的时候,点击进行其他操作,必须杀死/停止当前线程,否则只能等到倒计时为0方可进行,道理就是如1所描述demo演示核心代码#import"Vi
朱晓晓的技术博客
·
2023-04-16 10:07
iOS跳转到指定TabBar界面
做
iOS开发
也有几年了,一直没有记录工作中遇到的开发问题.随着时间推移之前的一些方法和解决方案都已经忘记.打算用博客的方式记录下来,供大家参考学习.步入主题:分享一下跳转指定TabBar的三个方法.第一种方法
夜冰雨
·
2023-04-16 06:35
iOS APP 的签名
系统中内置的一个公钥A不像安卓那样可以随便安装任何的应用,苹果这样好的生态使得苹果公司有绝对的管理权二、iOSAPP签名角色角色密钥Mac电脑公钥M、私钥M苹果服务器私钥AiPhone手机公钥A三、请求证书的过程
iOS
joses
·
2023-04-16 06:41
iOS开发
中用到的关键字总结
1.原子(atomic)跟非原子(non-atomic)属性有什么区别?(1).atomic提供多线程安全。是防止在写未完成的时候被另外一个线程读取,造成数据错误(2).non-atomic:在自己管理内存的环境中,解析的访问器保留并自动释放返回的值,如果指定了nonatomic,那么访问器只是简单地返回这个值。(3).原子属性采用的是"多读单写"机制的多线程策略,"多读单写"缩小了锁范围,比互斥
kklwg
·
2023-04-16 06:42
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他