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开发C语言基础
iOS开发
踩坑笔记(一)
遇到的问题:如何使用自定义的UIWindow很多iOS的学习资料版本滞后,给出的关于自定义window的代码示例无法在Xcode12.4上运行,会出现如下错误:错误情况其原因是多了一些文件和设置,让我们一起来删除掉!(1)SceneDelegate.h和SceneDelegate.m是SwiftUI相关的,删除!SceneDelegate.h和SceneDelegate.m(2)Main.stor
小阿冷爱学习
·
2023-08-29 12:51
Kotlin多平台最佳架构指南
而作为
iOS开发
者,我们可能会选择MVC、Viper等架构。在Flutter世界中,BLoC(Businesslogiccomponents)是非常流行的架构。
锐湃
·
2023-08-29 05:20
Kotlin
kotlin
架构
开发语言
《Web全栈工程师的自我修养》浓缩笔记(上)
《Web全栈工程师的自我修养》浓缩笔记(上)2017.03.1621:4513917浏览本书的作者余果,腾讯社交用户体验设计部高级UI工程师,前端开发组负责人,熟悉前端开发、
iOS开发
、PHP开发和Ruby
weixin_33772645
·
2023-08-29 04:47
iOS开发
技巧-捕捉侧滑返回事件
有时候希望在页面退出之前做一些事情,但是发现除了popViewController方法外,有时候会使用侧滑返回。这个时候就需要捕捉侧滑返回的事件了。//普通的pop操作[self.navigationControllerpopViewControllerAnimated:YES];//苹果的api说明与侧滑返回相关/*Thesetwomethodsarepublicforcontainersubc
Pandakingli
·
2023-08-29 03:29
iOS开发
问题之:Xcode打包失败IPA processing failed
打包发现失败了,提示IPAprocessingfailed,查看日志:IDEDistribution.standard.logimage.png发现是因为项目中使用的SDK支持i386,x86_86这个架构,猜测是iOS13强制不支持模拟器架构打包。各种架构解释:模拟器32位处理器测试需要i386架构,(iphone5,iphone5s以下的模拟器)模拟器64位处理器测试需要x86_64架构,(i
VKOOY
·
2023-08-29 02:38
C语言基础
语法——数据类型
数据类型介绍数据类型:数据所属的类型数据类型的作用:编译器预算数据分配的内存空间大小变量变量的语法在计算机程序中,变量是用来存储数据的一个内存区域,并用一个名字来表示这个区域。在程序运行过程中,其值可以改变变量在使用前必须先定义,定义变量前必须有相应的数据类型语法说明示例代码:#includeintmain(){//1.定义1个int变量age同时赋值为18(这叫初始化),然后打印内容intage
程皮
·
2023-08-29 01:01
C语言
c语言
开发语言
习题练习 C语言(暑期)
前言一、转义字符二、重命名与宏定义三、三目运算符四、计算日期到天数转换五、计算字符串长度六、宏定义应用七、const常量八、
C语言基础
九、const常量(二)十、符号运算十一、记负均正十二、SWITCH
一串平平无奇的代码
·
2023-08-28 21:43
c语言
算法
习题练习 C语言(暑期第二弹)
前言一、表达式判断二、Assii码的理解应用三、循环跳出判断四、数字在升序数组中出现的次数五、整数转换六、循环语句的应用七、函数调用八、两个数组的交集九、
C语言基础
十、图片整理十一、数组的引用十二、数组的引用十三
一串平平无奇的代码
·
2023-08-28 21:42
c语言
算法
iOS 无障碍化(适老化)适配总结
原文地址:iOS无障碍化(适老化)适配总结VoiceOver和Accessibility
iOS开发
中主要讨论的是UIAccessibility的API在VoiceOver上的运用.旁白使用手册-在iPhone
wyanassert
·
2023-08-28 20:59
面试准备——
iOS开发
基础
APP相关如何添加自定义字体到工程文件格式一般为ttf、ttc、otf。先将字体文件加到项目中,然后在工程plist中添加一项Fontsprovidedbyapplication,这是个数组,然后添加一项,string类型,值为字体文件的文件名,如黑体.ttf。在程序中可以打印[UIFontfamilyNames],检查是否添加成功,并确认字体名称。使用方法:[UIFontfontWithName
tmachc
·
2023-08-28 19:17
IOS开发
-cocoapod pod init 报错 RuntimeError - [Xcodeproj] Unknown object version.
最近升级了xcode9.3,用cocoapod进行init操作的时候,出现了一个错误:就是这个错误,RuntimeError-[Xcodeproj]Unknownobjectversion.这个错误大概是cocoapod和xcode的版本不对应,所以要对cocoapod进行升级。在终端执行下面的语句:sudogeminstallcocoapods--pre可以看到podinit成功了。
zhaolaoda2012
·
2023-08-28 18:45
iOS开发
cocoapod报错
xcode升级
Unknown
object
version
Xcodeproj
RuntimeError
iOS开发
中常见的性能优化技巧
性能问题的主要原因是什么,原因有相同的,也有不同的,但归根到底,不外乎内存使用、代码效率、合适的策略逻辑、代码质量、安装包体积这一类问题。但从用户体验的角度去思考,当我们置身处地得把自己当做用户去玩一款应用时候,那么都会在意什么呢?假如正在玩一款手游,首先一定不希望玩着玩着突然闪退,然后就是不希望卡顿,其次就是耗电和耗流量不希望太严重,最后就是安装包希望能小一点。简单归类如下:快:使用时避免出现卡
luonaerduo
·
2023-08-28 15:49
【iOS】从0到上架,Apple Developer的一切
收集2020
iOS开发
证书申请和描述文件配置https://www.jianshu.com/p/a2b86c5b401diOSCertificates,Identifiers&Profiles简介https
Wing_Li
·
2023-08-28 13:10
iOS开发
人员应该知道的一组工具。
iOS开发
人员应该知道的一组工具。IDEXcode你将花费大部分时间awesome-xcode-extensions令人敬畏的原生Xcode扩展。
weixin_33787529
·
2023-08-28 12:01
移动开发
xcode
swift
C语言 十进制和二进制相互转换 - C语言零基础入门教程
目录一.十进制和二进制区别1、基数不同2、有效字符不同3、用途不同二.十进制转二进制三.二进制转十进制四.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.十进制和二进制区别
猿说编程
·
2023-08-28 10:54
UIcollectionView 标签如何向左对齐
在
iOS开发
中使用UIcollectionView处理标签显示的时候可能会遇到如下问题。当使用不规则(宽度不一致)的UIcollectionViewCell的时候。会导致每个item的间隔不一致。
海牛骑士
·
2023-08-28 10:14
字符串 格式化 String.format()的详细解释
该函数对c语言中printf函数的用法进行了一定的模仿,因此有
c语言基础
的
深夜无法入眠的程序猿
·
2023-08-28 07:23
Java
java
spring
spring
boot
C语言基础
二
一、静态开辟内存#include#include//小写的//函数进栈定义一个intarr[5];定义一个inti;(静态的范畴)//进栈voidstaticAction(){intarr[5];//静态开辟栈区(栈成员)for(inti=0;i#include#includevoiddynamicAction(){int*arr=malloc(1*1024*1024);//堆区开辟//没释放前a
芳心之纵火犯
·
2023-08-28 06:09
C语言基础
及STM32基础
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、
C语言基础
二、STM32基础三、HAL库四、实时操作系统一、
C语言基础
C语言(代码什么都都可以干)写代码之前要考虑事件怎么操作
进击的shuffler
·
2023-08-28 05:05
STM32
c语言
stm32
串口通信
iOS开发
笔记--如何查看真机沙盒
1.Xcode->Window->DevicesandSimulators2.选择左边的设备,然后选择要查看的应用3.点击应用下边的设置按钮,然后选择DownloadContainer
相信自己
·
2023-08-28 04:45
【
C语言基础
】数据输入输出
:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】:文章若有幸对你有帮助,可点赞收藏⭐不迷路:内容若有错误,敬请留言指正!原创文,转载请注明出处文章目录C++中的数据输入输出的语法C中的数据输入输出语法scanf函数printf函数编程练习补充说明:return语句参考资料数据输入的作用:用
嵌小超
·
2023-08-28 03:24
#
C语言
c语言
开发语言
ios开发
基础学习笔记(十三)--autorelease(MRC)
前言大家好,我是milo,今天这篇文章介绍了MRC下的autorelease,它的作用是能让我们不用再关心对象释放的时间,延长对象的生命周期,让我们不用再关心什么时候调用release,那么具体要怎么用呢?请接着往下看。什么时候用?让我们先看看下面这段代码,从表面上看,创建的对象都对应release了,但是我们忽略了一个问题,就是当我们创建一个myDog指针指向dog指针时,是没有进行retain
miloluo
·
2023-08-28 03:20
八、OpenGL纹理基本概念
在OpenGL中,纹理一般是TGA文件在实际的
iOS开发
中,我们一般不使用OpenGL,而是使用OpenGLES,从
含笑州
·
2023-08-28 00:58
学习笔记:iOS app 文件系统简明介绍
简介在日常
iOS开发
中,我们都会接触到数据持久化接口,如用于保存用户偏好数据的NSUserDefaults,增删文件的FileManager,以及操作结构化数据的数据库技术CoreData。
DesmondDAI
·
2023-08-27 22:50
iOS开发
A到Z
[TOC]
iOS开发
现状目前我们在看到一个JD的时候,
iOS开发
一般会特指iOS互联网App开发,主要关注与用户体验和互联网交互。
肆_春分
·
2023-08-27 21:41
C语言基础
之——指针(下)
前言:本篇文章将继续讲解有关指针的剩余基础知识。学无止境,一起加油叭!!目录一.指针运算1.指针+-整数2.指针的关系运算3.指针-指针二.指针与数组三.二级指针四.指针数组总结一.指针运算指针运算包括以下三种:指针+-整数指针-指针指针的关系运算1.指针+-整数我们尝试用指针来打印一个数组的内容:#includeintmain(){intarr[10]={1,2,3,4,5,6,7,8,9,10
很楠不爱
·
2023-08-27 20:18
c语言
开发语言
C语言基础
之——指针(上)
前言:小伙伴们又见面啦!本期内容,博主将展开讲解有关C语言中指针的上半部分基础知识,一起学习起来叭!!!目录一.什么是指针二.指针类型1.指针的解引用2.指针+-整数三.野指针1.野指针成因(1)指针未初始化(2)指针越界访问2.如何规避野指针四.总结一.什么是指针指针是内存中一个最小单元的编号,也就是地址。我们平时所说到的指针,一般都是指针变量,是用来存放内存地址的变量。所以说指针实际上是一个地
很楠不爱
·
2023-08-27 20:17
c语言
开发语言
指针
iOS开发
项目中集成Apple 登录
当你项目中使用了第三方登录时,则必须集成Apple登录。第一步:先在项目中设置需要的配置;1.登录你的开发者账号,在截屏2020-03-1014.10.20.png中找到你项目对应的identifiers,把signinwithapple勾选保存。截屏2020-03-1014.12.36.png2.在项目中的Signing&Capabilities中添加signinwithapple。完成以上就可
有O梦想的咸鱼
·
2023-08-27 19:45
【
C语言基础
】源文件与头文件详解
:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】:文章若有幸对你有帮助,可点赞收藏⭐不迷路:内容若有错误,敬请留言指正!原创文,转载请注明出处文章目录源文件的概念头文件的概念头文件的作用。头文件的作用1、声明函数和变量头文件主要用于提供函数和变量的声明,以供其他源代码文件引用和使用。头文件
嵌小超
·
2023-08-27 19:54
#
C语言
c语言
开发语言
iOS开发
-写一个简单的HUD
mjhud.gif效果如gif图所示,做了loading、success、fail、info四种,代码也很精简,如果有需要可以替换MJHUD.bundle里面的图片。mjhud1.png调用的几个api,有需要可以到https://github.com/handsomeJJ/MJHUD下载。喜欢点个star,谢谢。
一个福建人
·
2023-08-27 17:24
New Continent
新的开始...
iOS开发
、转产品经理、转开发测试、再转回
iOS开发
,一直没找到自己喜欢做的事情,在迷茫了一个月后,决定要重启一项新的技能:写作。从中学时代起,就比较喜欢记录一些文字,以作无聊时排遣。
Hamilton_Z
·
2023-08-27 11:29
iOS开发
适配~~iPhone XS, iPhone XS Max, iPhone XR尺寸
具体原理性的东西就多说了,因为iPhoneX系列都一样,本文只说明一下具体怎么做,要适配屏幕,首先得让他以正确的姿势启动,如果你使用的是LaunchScreen.storyboard,就不需要考虑这个了,但如果你使用的是LaunchImag,就需要提供正确的启动图。需要注意的是XR使用的@2x的图。启动图尺寸机型命名640 × 960iPhone4sDefault@2x640 × 1136iPho
丿尛峯
·
2023-08-27 11:43
Swift-简单汇编指令、lldb常用指令
16bit)、x86汇编(32bit)、x64汇编(64bit)、ARM汇编(嵌入式、移动设备)x86、x64汇编根据编译器的不同,分为两种书写格式:Intel(windows派系)、AT&T(unix派系)
iOS
小猪蛋蛋
·
2023-08-27 09:56
iOS开发
Swift-闭包
1.闭包表达式语法{(参数)->return类型in//内容}letnames=["C","A","E","B","D"]funcback(_s1:String,s2:String)->Bool{returns1>s2//(B>A,C>B)}//闭包后:varreversedNames.sorted(by:{(s1:String,s2:String)->Boolinreturns1>s2})2.根
临易i
·
2023-08-27 07:14
ios
swift
服务器
开发语言
运维
iOS开发
Swift-函数
1.函数的定义和调用funcgreet(person:String)->String{//函数名传入值传入值类型返回值类型letgreeting="Hello"+personreturngreeting}print(greet(person:"Anna"))//调用2.函数的参数与返回值(1)无参函数funcsayHello()->String{return"hello!"}print(sayHe
临易i
·
2023-08-27 07:44
ios
swift
开发语言
iOS开发
Swift-枚举
枚举:一组相关的值定义了一个共同的类型,使你可以在代码中以类型安全的方式来使用这些值。1.枚举语法//枚举成员不会被赋予默认的整型值。成员本身就是完备的值,类型为CompassPoint。enumCompassPoint{casenorthcasesouthcaseeastcasewest}//或者enumPlanet{casemercury,venus,earth}2.枚举的使用vardirec
临易i
·
2023-08-27 07:14
swift
开发语言
ios
iOS开发
iBeacon蓝牙技术
iBeacon使用的是BLE技术,具体而言,利用的是BLE中名为“通告帧”(Advertising)的广播帧。通告帧是定期发送的帧,只要是支持BLE的设备就可以接收到。iBeacon通过在这种通告帧的有效负载部分嵌入苹果自主格式的数据来实现。iBeacon的数据主要由四种资讯构成,分别是UUID(通用唯一标识符)、Major、Minor、MeasuredPower。UUID是规定为ISO/IEC1
Allen.Su
·
2023-08-27 07:02
iOS
iOS
iOS开发
Google Protocol Buffer 的工具安装(一)
一、简述Protobuf的优点Protobuf有如XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构。只需使用Protobuf对数据结构进行一次描述,即可利用各种不同语言或从各种不同数据流中对你的结构化数据轻松读写。它有一个非常棒的特性,即“向后”兼容性好,人们不必破坏已部署的、依靠“老”数
Allen.Su
·
2023-08-27 07:32
iOS
iOS
iOS开发
Google Protocol Buffer 的解析封装(二)
为此我封装了一个GoogleProtocolBuffer的网络解析方法,由于项目时间比较急,我没有写出更好的封装方法,我会继续创作,希望大家的鼓励与支持。PBHttpMethod.h的文件#import@interfacePBHttpMethod:NSObject+(void)postDataByString:(NSString*)urlStringBODYData:(NSData*)bodyDa
Allen.Su
·
2023-08-27 07:32
iOS
iOS
iOS开发
Google Protocol Buffer 的使用(三)
pragmamark-获取数据-(void)getData{NSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];NSString*subServerUrl=[defaultsobjectForKey:@"subURL"];//http://192.168.0.36:8181//api/Department//我以前做的时候传的是
Allen.Su
·
2023-08-27 07:32
iOS
iOS
iOS App签名与重签名:从开发者证书到重新安装运行
iOS开发
者证书
iOS开发
者证书是一种安全凭证,允许开发者在iOS设备上安装和运行应用。有
zh405123507
·
2023-08-27 06:02
iOS逆向
ios
cocoa
macos
签名
安全
C语言基础
必刷题(一)
一)一.引言二.题目1.反向输出四位数2.字母大小写转换3.进制转换4.十六进制转十进制5.printf的返回值6.按照格式输入并交换输出7.出生日期输入输出三.总结一.引言寒假到了,最近宅在家刷一刷
C语言基础
题
月夜星辉雪
·
2023-08-27 06:01
c语言
学习方法
c语言基础
(二)——关键字static的三种用法
static的三种用法一.static修饰局部变量二.static修饰全局变量三.static修饰函数总结引言static这个关键字是静态的意思,在c语言中,常用来修饰局部变量,全局变量和函数。被修饰后的变量或函数,他们的作用域或生命周期会改变。一.static修饰局部变量先看看这样一段代码,结果是什么?#includevoidtest(){inta=1;a++;printf("%d",a);}i
月夜星辉雪
·
2023-08-27 06:00
c语言
算法
java
iOS蓝牙开发记录
iOS蓝牙3.0需要获得苹果MFI认证,因此项目初期和嵌入式工程师沟通iOS蓝牙只做4.0BLE,和嵌入式工程师做好沟通后,就开始进入BLE的
iOS开发
阶段。
anson好帅
·
2023-08-27 01:00
简单易懂的Alamofire使用及源码分析
Alamofire应该是用Swift做
iOS开发
里最常用到的三方框架了。
Must_Be_Sth
·
2023-08-26 20:24
iOS开发
中如何解决键盘遮挡输入框的问题
一款神奇的键盘管理工具只需引入该库,无需编写任何代码即可处理键盘遮挡输入框的问题。https://github.com/ydbwwhq/GKeyboardManager
Hale王
·
2023-08-26 18:56
iOS开发
简记(1):APPStore审核
"觅知音"这个APP的第一个版本从提交审核到上架,历时三个星期,其中遇到一些审核上的问题,它的处理或许能帮助到遇到同样问题的小伙伴们,所以这里列举出来,这三个星期如何跟苹果的审核团队“斗智斗勇”。(1)Guideline2.1-InformationNeeded这是问题的标题,问题下面还详细列举了需要你确认的各个事项。简单来说,如果你不确认,审核就会一直中断;如果你重新提交APP,那就进到下一次审
fad2aa506f5e
·
2023-08-26 17:41
iOS开发
线程锁
前言多线程是现在每个开发必定知道的。这哥们(多线程)是用来干啥的?举个例子拿单线程来说,单线程就是你写的代码一步一步执行,完全按照顺序执行,科技一步一步进步,现在CPU核心数越来越多,多线程也就成为了现在每个程序员必回的一个知识点。但是使用多线程优点就不多说了。要说都是优点没缺点,这纯瞎说,他的弊端就是资源抢占问题,开辟多条线程占用一定的资源(主线程一般1MB,其他线程512kb,一般建议同时最多
科技农民工
·
2023-08-26 17:51
iOS开发
笔记——NSString详解
NSString一、NSString截取字符串第一位index为01.从开头截取到指定位置(不包括该位置)-(NSString*)substringToIndex:(NSUInteger)to;NSString*str=@"abcdefg";str=[strsubstringToIndex:3];//abc2.从字符串指定位置开始截取到最后(包括该位置)-(NSString*)substringF
勤奋的小卫子
·
2023-08-26 15:22
搭建开发环境-WSL+Ubuntu(一键搭建开发环境)
这个系列,先从操作系统开始,记录一些在开发中常用的工具和小技巧操作系统.NET和
iOS开发
请绕路,这里主要针对的Linux。目前很多开发都需要一台Linux环境来进行编译,调试等等。
喵十八
·
2023-08-26 14:46
经验杂谈
linux
编辑器
windows
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他