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
Xcode开发技巧
iOS14开发-MVC与
Xcode
快捷键
MVCMVC:Model-View-Controller(模型-视图-控制器),是iOS开发中频繁使用的一种设计模式。Model负责维护和处理数据,如网络连接,数据计算与存储等。除了View和Controller以外的所有内容都应该包含在Model中。(处理和保存数据)View负责绘制界面,例如UIButton、UIImageView、UITableView等。View应该尽可能地不含业务逻辑。(
YungFan
·
2023-10-26 23:28
代码行数统计 / 快速定义枚举类型
-name"*.swift"|xargswc-l快速定义枚举类型,在
Xcode
中敲enumdef-//选这个转载于:https://my.oschina.net/TaciturnKnightYQ/blog
weixin_34029680
·
2023-10-26 19:51
Xcode
怎么查看代码总行数
打开终端输入cd空格你的工程路径这里有一个小技巧,你把要统计的文件夹直接拖住拖到终端里,路径就出来了。然后输入find.-name"*.m"-or-name"*.h"|xargswc-l回车过后,各个文件和总代码行数就出来啦。这里简单介绍下命令的作用。find就是查找,后面的点表示在当前路径下查找,-name后加一个*.m,就是通配.m文件,你也可以加上c和Swift,最后的xargs表示把前面的
weixin_34265814
·
2023-10-26 19:51
xcode
swift
Xcode
快捷键以及其他操作
现
Xcode
不支持分段注释关键字://MARK:-xxx统计代码
Hanyang Li
·
2023-10-26 19:50
Mac
os
Xcode
iOS
iOS开发之
xcode
统计项目代码行数
打开终端,用cd命令定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来:find."("-name"*.m"-or-name"*.mm"-or-name"*.cpp"-or-name"*.h"-or-name"*.rss"-or-name"*.swift"-or-name"*.xml"")"-print|xargswc-l其中-name"*.m"就表示扩展名为.m的文件。
chenlingLAL
·
2023-10-26 19:50
iOS开发
iOS
代码行数统计
Xcode
统计总行数
打开终端输入cd空格你的工程路径然后输入find.-name"*.m"-or-name"*.h"|xargswc-l回车过后,各个文件和总代码行数就出来啦。这里简单介绍下命令的作用。find就是查找,后面的点表示在当前路径下查找,-name后加一个*.m,就是通配.m文件,你也可以加上c和Swift,最后的xargs表示把前面的命令行结果当做参数,wc-l是统计行数。
sinyui
·
2023-10-26 19:19
xcode
统计代码行数
第一步,使用终端,cd到你的工程目录下第二步,find.-name"*.m"-or-name"*.h"-or-name"*.xib"-or-name"*.c"-or-name"*.swift"-or-name"*.storyBoard"|xargswc-l
stubbornness1219
·
2023-10-26 19:19
Swift
Xcode
怎么统计代码行数
打开终端①cd进入工程文件夹下②执行命令find."("-name"*.m"-or-name"*.mm"-or-name"*.cpp"-or-name"*.h"-or-name"*.rss"")"-print|xargswc-l
中国摩西
·
2023-10-26 19:43
mac终端
iOS开发
xcode
终端
iOS -
Xcode
提高编译速度,增量编译,ccache
前言贝聊目前开发的两款App分别是贝聊家长版和贝聊老师版,最近因为在快速迭代开发新功能,项目规模急速增长,单个端业务代码约23万行,私有库约6万行,第三方库代码约15万行,单个客户端的代码行数约60万。现在打包一次耗时需要11~12分钟。虽然还远远比不上Facebook的40分钟,但是我们在内测的时候,经常一天要发布内测版两到三次。打包时CPU占用基本上是百分百的,因为没有专门的CI机器,对负责打
icefishlily
·
2023-10-26 19:13
iOS
ccache
增量编译
xcode编译速度
iOS开发之统计
Xcode
工程的代码行数
1.打开终端,用cd命令定位到工程所在的目录,如果需要统计某个文件夹的代码行数,则cd到当前文件夹下2.调用以下命名即可把每个源代码文件行数及总数统计出来find."("-name"*.m"-or-name"*.mm"-or-name"*.cpp"-or-name"*.h"-or-name"*.rss"")"-print|xargswc-l其中,-name“*.m”就表示扩展名为.m的文件如果是s
bowei-iOS
·
2023-10-26 19:11
iOS
Swift
Xcode
如何统计
xcode
工程的代码总行数
我累个曲,
xcode
没有这个功能啊!别怕,终端帮你搞定。打开终端输入cd空格你的工程路径这里有一个小技巧,你把要统计的文件夹直接拖住拖到终端里,路径就出来了。然后输入find.
args_
·
2023-10-26 19:40
iOS
xcode
终端
代码行数
用ccache让
Xcode
运行、打包飞起来
Python实战社群Java实战社群长按识别下方二维码,按需求添加扫码关注添加客服进Python社群▲扫码关注添加客服进Java社群▲作者丨择势量投来源丨简书https://www.jianshu.com/p/b61f182f75d2你想图省事,硬盘空间有几十G的空余,秒切分支,可以看文章底部,有笨重但极方便的方法概述 腰果上岸科技有三个APP分别是腰果公考(支持iPad)、上岸计划、每日一题
程序员大咖
·
2023-10-26 19:39
java
编程语言
linux
python
makefile
Xcode
工程统计代码行数(Swift版)
步骤1:cd到项目文件cdYourProject步骤2:输入以下命令find.-name"*.swift"|xargswc-l
Tmylyh
·
2023-10-26 19:07
xcode
swift
macos
swift 音乐播放器项目-《lxy的杰伦情歌》开发实战演练
一、导入OC文件创建好swift项目之后,导入OC工具类文件,
Xcode
会自动生成桥接文件打开这个文件,在开头导入OC工具类的头文件,就可以调用OC工具
追到梦的魔术师
·
2023-10-26 19:27
iOS
And
More~
swift的代码之美
swift
转型
音乐
xcode
ui
iOS 调试技巧——LLDB
LLDB是英文LowLeverDebug的缩写,是
XCode
内置的为我们开发者提供的调试工具,它与LLVM编译器一起,存在于主窗口底部的控制台中,能够带给我们更丰富的流程控制和数据检测的调试功能。
追到梦的魔术师
·
2023-10-26 18:26
iOS
And
More~
ios
objective-c
iOS调试技巧——使用Python 自定义LLDB
SBThread执行的线程SBFrame和线程关联的一个栈帧SBVariable变量,寄存器或是一个表达式一般情况下,我们取到SBFrame就可以进行方法调用来打印关键信息二、断点调试示例在写Python前,先使用
Xcode
追到梦的魔术师
·
2023-10-26 18:18
iOS
And
More~
ios
python
xcode
IOS真机调试、发布TestFlight等流程
IOS真机调试、发布TestFlight等流程1、真机调试步骤使用最新版本的
xcode
14可以简单的进行真机调试,不需要添加钥匙串之类的。
xiong_7631
·
2023-10-26 18:16
ios
xcode
iphone
ios
xcode
文件前缀_[整理]
Xcode
开发心得和经验
【打包和发布app经验心得总结】1.PP文件==ProvisioningProfile文件不论是Archive还是后续的打包成AdHoc或AppStore类型的app都可以在打包期间,看到自己真正使用的是哪一个ProvisioningProfile:此处具体用了那个ProvisioningProfile,可以通过点击右键头,打开Finder,定位到对应的PP文件:-》此处,如果你之前已经通过:Co
weixin_39786141
·
2023-10-26 18:14
ios
xcode文件前缀
Xcode
iOS app启用文件共享
在info.plist中添加如下两个配置SupportsopeningdocumentsinplaceApplicationsupportsiTunesfilesharing结果都为YES,如下图所示:然后,iOS设备查看,文件->我的iPhone列表中有一个和你工程名相同的文件夹出现,如下图所示:
技术狂热者~
·
2023-10-26 18:36
iOS
ios
xcode
cocoa
用 YogaKit 实现 Xib
GitHub地址:https://github.com/danleechina/YogaLayout构想Xib(StoryBoard)的原理先说一下Xib(StoryBoard)的原理:在
Xcode
中使用
ampire_dan
·
2023-10-26 18:28
Xcode
常用的插件工具
xcode
8之前,我们可以在
xcode
上用各种插件来提升我们的编程效率,但是后来被苹果给禁止了,很多用起来很方便的插件都不能用了,这给我们带来了很大的不便。
飞冰凌
·
2023-10-26 17:25
Xcode
工程中废弃切图文件检测工具LSUnusedResources
一、LSUnusedResources简介:LSUnusedResources是一款可以检测
Xcode
工程中没有使用的切图的Mac端工具,需要运行在OSX10.7+,ARC.使用效果图:LSUnusedResourcesExample.gif
司空123
·
2023-10-26 16:35
XCode
12 - Incompatible block pointer types sending
更新
XCode
12之后,有个第三方开报错Incompatibleblockpointertypessending.......这样的bug,大多就是Block传值时候类型不对,比如id传到带有参数类型为
祝狗仔
·
2023-10-26 14:28
iOS Device Support
不想更新
xcode
去调试11.3的手机,csdn那群人居然设置下载需要积分,太恶心了。自己存一个,分享给大家。11.1(15B5078b)11.2(15C5097c)11.3(15E217)
zbb5335
·
2023-10-26 12:45
Error: Multiple commands produce
错误发生的两种普遍形式:1、info.plist错误信息Multiplecommandsproduce'/Users/tjsoft/Library/Developer/
Xcode
/DerivedData
JK_9527
·
2023-10-26 12:00
2021-09-13
解决
XCode
12.5版本React-Native适配出现的问题:报错信息如下cannotinitializeaparameteroftype'NSArray>*'withanlvalueoftype'NSArray
1234567乱码
·
2023-10-26 11:53
webrtc ios build signing
构建命令$gngenout/ios--args='target_os="ios"target_cpu="arm64"rtc_include_tests=false'--ide=
xcode
报错,这个错误是因为存在多个签名的问题
StoneLiu999
·
2023-10-26 11:44
WebRTC
webrtc
ios
library not found for 的解决
完美解决:"librarynotfoundfor-"分析原因,解决问题在
Xcode
编译的时候,可能会遇到报这个错误"librarynotfoundfor-",这是为什么呢?
酷乐青春
·
2023-10-26 09:06
iOS Swift 包管理的3种方式
CocoaPodsCarthageSwiftPackageManagerCocoaPods就不再赘述Carthage轻量级项目依赖管理工具去中心化(没有CocoaPods那样的中心库)和非入侵性(不会像CocoaPods那样修改
Xcode
本本的开心牧场
·
2023-10-26 09:04
Swift 新特性 Hasher
近期
Xcode
从10.1更新到10.2,支持Swift5了,升级自己工程的时候,除了switch语句要增加对未知枚举的处理外,还发现Hashable的hashValue被弃用了,取而代之的是funchash
夙璃
·
2023-10-26 08:44
废弃第三方库导致的library not found for -lXXXXX(linker command failed ) 完美解决方法
通常有四种解决方案:方法一:点击
XCode
工程文件,在BuildPhases中查看“LinkbinaryWithLibraries”,如果不出所料,你应该能发现有一到数个的条目是用红色字体来
第一梯队利群
·
2023-10-26 08:26
MessageSendFailure: Message send failure for update临时解决
问题在
Xcode
旧的项目中,新创建SwiftUI文件,预览功能无法使用。
Orely
·
2023-10-26 07:21
MacOS High Sierra(10.13.6)上安装
xcode
10.2.1
公司iMac系统是MacOSHighSierra(10.13.6),
xcode
版本是10.1,这个
xcode
版本编译项目的时候dsymutil会耗尽所有的内存,造成Mac卡死,如果想解决这个问题,需要升级
淡忘LQX
·
2023-10-26 07:18
在 macOS 上的多个 PHP 版本之间切换
文章目录前言一、前提条件1.引入库需要安装
Xcode
2.安装多个PHP版本2.PHP版本切换开源替代品前言不同项目使用php版本可能不同,需要安装不同版本php一、前提条件1.引入库需要安装
Xcode
命令行工具和
荔枝学习
·
2023-10-26 06:28
php
macos
php
开发语言
Xcode
10 #import 不提示头文件问题解决
Xcode
-->File-->WorkspaceSettings-->BuildSystem-->LegacyBuildSystemimage.png亲测可用。。。
Dayon
·
2023-10-26 06:21
Swift4:GCD的使用
测试环境:
Xcode
9,Swift4一.创建一个DispatchQueue,并为你的队列提供一个label。
天子望气
·
2023-10-26 03:14
调试工具
profile运行工程:Instruments是一种与
Xcode
紧密集成的调试工具,可以实时监控并统计应用运行时的各项数据,生成详细的分析报告。
水无月之痕
·
2023-10-26 02:15
2021-08-10 修复homebrew的
[email protected]
: wrong number of arguments (given 1, expected 0)错误
Theexactcommandstofixthis:sudorm-rf/Library/Developer/CommandLineToolssudo
xcode
-select--switch/Applic
大象同学
·
2023-10-26 01:40
Objective-C规范指南
-点语法-间距-条件判断-三目运算符-错误处理-方法-变量-变量限定符-命名-注释-init和dealloc-字面量-CGRect函数-常量-枚举类型-位掩码-私有属性-图片命名-布尔-单例-导入-
Xcode
wycandyy
·
2023-10-26 00:21
解决Mac OS升级系统后git无法使用的问题
重点是第二条1.需要重装
Xcode
xcode
-select--install2.要用新的ssh密钥生成命令生成!!!!!
简单时尚就好
·
2023-10-25 22:08
git
macos
Xcode
忽略编译警告
原文:http://www.2cto.com/kf/201604/496896.html在iOS开发过程中,我们可能会碰到一些系统方法弃用,weak、循环引用、不能执行之类的警告。有代码洁癖的孩子们很想消除他们,今天就让我们来一次Fuck警告!!首先学会基本的语句#pragmaclangdiagnosticpush#pragmaclangdiagnosticignored"-Wdeprecated
Mr.Clark
·
2023-10-25 21:14
iOS
xcode忽略编译警告
iOS友盟崩溃日志定位分析处理
App发布后通过检测收集程序崩溃日志log获取相对应的详细信息后,通过相对应的App版本进行分析和定向;首先,获取crash错误问题点其次,获取对应发布版本ipa包内的dSYM文件
Xcode
=>Window
survivorsfyh
·
2023-10-25 21:44
iOS
ios
dSYM
Non-constant range: argument must be an integer literal
更新
Xcode
IDE后ForEach方法抛出了如下异常Non-constantrange:argumentmustbeanintegerliteral新增了指向性id参数init(_:content:)
survivorsfyh
·
2023-10-25 21:02
Swift
1024程序员节
swift
mac上传代码到github报错
Mac上传代码到github报错先说一下我遇到的问题,我使用的是mac和idea,在首次上传代码到GitHub上的时候一切正常,之后我进行了一次系统更新,系统中安装的git就开始报错,说是要对
xcode
天柱是真天柱
·
2023-10-25 20:13
mac
github
mac
github
Git安装与Github基本使用(完整版 for mac)
文章目录一、安装Git1.1通过homebrew安装git1.2通过
Xcode
安装二、创建sshkey、配置git2.1设置username和email(github每次commit都会记录他们)2.2
feng之锋
·
2023-10-25 20:42
Git+GitHub学习
Git
GitHub
低版本
xcode
8支持iOS11.2,iOS11.3,iOS11.4
当我们不经意升级了真机的系统版本时,
xcode
版本又非常低,就会出现低版本
xcode
不支持真机设备的情况。
放心我很好
·
2023-10-25 18:24
iOS中的性能监控方法
在开发阶段这些数据的测试很容易,有一些在
Xcode
编译项目时就会有显示,而剩下的则可以使用Instruments来进行监控。
MichealXXX
·
2023-10-25 16:35
xcode
11导致
xcode
11以下版本无法打开
Xcode
[63532]:PackageAuthoringError:PackageInfobundlereferencefoundwithouttop-levelbundledefinition.Bundlewillbeskipped
yh8577
·
2023-10-25 16:07
iPhone开发--
Xcode
15下载iOS 17.0.1 Simulator Runtime失败解决方案
之后在命令行运行下面的代码
xcode
-sel
雨夜赶路人
·
2023-10-25 15:43
ios
iphone
cocoa
ES6的
开发技巧
1、let和const这两个的出现,总感觉是为了开发的代码规范而出现的。我们要逐渐放弃var,在项目中多用let和const与var的区别:var有变量提升,有初始化提升,值可变let有变量提升,没有初始化提升,值可变const有变量提升,没有初始化提升,值不可变,但如果是定义对象,则属性可变暂时性死区问题说明:其实let和const是有变量提升的,但是没有初始化提升:varname='小明'fu
乁*
·
2023-10-25 14:52
es6
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他