IT技术之家

首页 > TAG信息列表 > xcode

  • macos推荐使用的敲代码软件_铭悦不会敲_mac上写代码软件

    1.IntelliJ IDEA这是一款敲java非常好用的软件下载 IntelliJ IDEA:JetBrains 功能强大、符合人体工程学的 Java IDE下载最新版本 IntelliJ IDEA 适用于 Windows、macOS 或 Linux。https://www.jetbrains.com/zh-cn/idea/download/#section=mac这是官网正版软件下载地址2.EclipseEclipse downloads - Select a mirror | T...


    标签:eclipseintellij-ideaxcode
  • 关于java生成二维码:QR Code_酶泽_java qrcode

    QR Code的生成和读取在两个文件.......


    标签:eclipsejavaxcode
  • mac 安装HomeBrew(100%成功)_冯汉栩_mac安装homebrew

    一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。Homebrew是什么?homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等功能。通过简单的指令可以实现包管理,而不用关心各种依赖和文件路径情况。homebrew命令检测是否安装homebrewbrew -v更新brew版本:


    标签:objective-cswiftxcode
  • 凤凤牌烤面筋_江湖骗子._uiview和calayer关系

    一公司杭州异世界面试时间2022.02.22面试时长7min面试结果未OC简单自我介绍面试官问:平时怎么学习iOS的?是用的swift吗?看得懂OC吗?技术题:1.UIButton的响应者链是怎么样的?iOS 从UIButton学习响应者链及相关技术_王颜华的博客-CSDN博客答:UIButton->UIView(subView没有可忽略)->UIView(superView)->UIViewController->UIWind


    标签:swiftiosxcode
  • 在macOS上搭建Flutter开发环境_岁月如歌__mac flutter环境搭建

    准备工作1、下载flutter sdk2、安装xcode、安装Android Studio3、安装Homebrew ,安装fvm,anz配置1、环境变量配置打开终端查看 ls -a1 打开. open .bash_profile 插入环境变量 保存 source .bash_profile2 如图 : flutter的安装地址 ,android sdk的安装地址 (软件Android Studio 中查看)3、.zshrc 和.bas...


    标签:fluttermacosxcode
  • iOS UITableView控件_假装你是大灰狼_ios uitableview

    1. UITableViewUITableView继承自UIScrollView,可以用来展示一组或多组内容样式相似的数据。UITableView可以说是iOS开发中最重要的控件之一。2. UITableView样式UITableView的两种样式UITableViewStylePlain和UITableViewStyleGrouped。UITableViewStylePlain样式,当一个section的rows有一部分可见时,section的header和footer浮动在内容顶部。UITab


    标签:iosobjective-cxcode
  • iOS保存图片到相册_cheng_xing__ios 保存图片到相册

    方法1:用C语言函数UIImageWriteToSavedPhotosAlbum实现//参数1:图片对象//参数2:成功方法绑定的target//参数3:成功后调用方法//参数4:需要传递信息(成功后调用方法的参数)UIImageWriteToSavedPhotosAlbum(self.imageView.image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);#pragma mark -- &l..


    标签:iosobjective-cxcode
  • mac配置opencv/c++(Xcode)_一个做图像的人_xcode配置c++环境

    这两天想在自己mac电脑上配置C++与Opencv,在vscode、eclipse、xcode以及其他代码编辑工具中,最终选择了xcode(个人感觉运行比vscode好点,代码提示比eclipse好点)。自己配置的过程如下:ps:xcode下载时间较长,可以事先在app商店下载xcode。1.检查gcc -v命令行窗口输入:gcc -v,查看mac自带gcc编译版本,是4.x(忘记了),要自己更新。2.检查brew若没有安装brew,首先安装brew,国内镜像源脚本:/bin/z


    标签:c++opencvmacxcode
  • iOS底层 - 符号解析(dSYM & 系统符号)Go语言版本_HiccupTang_dsym解析

    前言由于业务发展需要,公司自建了APM系统,考虑到性能问题,需要在Linux服务器上解析dSYM及系统库符号,于是便写了一个Go版本的atos工具。dSYM解析这里不做解释,直接请看源码系统符号提取符号1.下载ipsw 文件ipsw 固件下载地址:Firmware/iPhone选择对应的版本包,例如注意区分架构arm64/arm64e!!!(iPhoneXR之后的设备为arm64e架构)2. 安装解析工具安装解析命令工具 ipsw , 参考:In...


    标签:iosgolangxcode
  • 深复制与浅复制_.张鱼小丸子.._深复制

    浅拷贝:只创建一个新的指针,指向原指针指向的内存深拷贝:创建一个新的指针,并开辟新的内存空间,内容拷贝自原指针指向的内存,并指向它假设我们要对一个不可变的对象进行不可变copy(原来的对象不可变,新对象也不可变)。就没必要给新对象新建一块内存,反正大家都不可以对这个对象进行改变,那都使用一个就可以。所以iOS系统规定浅拷贝引用计数器加1就行。而需要给新对象开闭内存空间的,就是深拷贝。浅拷贝即指针拷贝,可以认为是给一只狗加了一条绳子;深拷贝不但拷贝了对象的指针,还在系统中在分配了一块内存用来存放拷贝对象的


    标签:iosobjective-cxcode
  • Swift中多Closure函数的语法糖,以Button为例_原住民的自修室

    SwiftUI 中 Button 在官方文档中的初始函数定义是init(action: () -> Void, label: () -> Label),但在实际使用时,我们常常写成:Button { Do something } label: { Text("buttonName") }这个语法仔细看起来十分奇怪,因为按照 Swift 常见的尾随闭包,应该是最后一个参数不加标签,前面的参数增加标签才对,如下:Button (action: {Do somet


    标签:swiftxcode
  • Objective-C之Category(分类)_aYErA丶

    Objective-C之Category(分类)假设有这样一个场景,我们需要定义一个Person类,这个类包含很多方法,如:吃饭、喝水、打LOL、看书、敲代码、唱歌、跳舞、rap、游泳、爬山、玩Switch…………看起来是不是有点乱呢??,如果把这些方法都在一个类里实现,时间久了,会导致代码非常的“臃肿”,后期难以维护和管理。默认情况下,一个类独占一个模块,那我们是不是可以让一个类占多个模块,并按功能分类,将相似类目的方法放到一个模块中呢?答案是可以的,这时就需要本文的主角----category我们试


    标签:objective-ciosxcode
  • 【IDFA】前世今生和未来的影响_小牛接招_idfa

    一、IDFA的前世今生UDID VS IDFA(Identifier For Advertising)在IDFA(iOS 6之前的版本)问世之前,Apple允许开发人员访问用户的唯一设备标识符(UDID),这使开发人员可以跨多个应用程序跟踪用户。尽管UDID在正确跟踪广告和跨多个应用程序进行身份验证方面提供了巨大的价值,但是第三方应用程序软件开始将这些UDID收集到数据库中,并在某些情况下出售了它们。美国国会最终裁定,这侵犯了一个人的隐私权,苹果最终不得不将应用程序访问权限限制为该设备的UDID


    标签:iosipadxcode
  • iOS事件传递链与响应链_瓜子三百克_ios事件传递与响应链

    当我们在手机上点击、滑动等屏幕操作进入到相应的页面,手机是如何区分相应指令并响应的呢?其中又是经历了怎样的过程呢?这里涉及到了事件响应链。文章目录1、事件链2、传递链3、响应链4、示例代码1、事件链如下图所示,用户点击屏幕时,首先UIApplication对象先收到该点击事件,再依次传递给它上面的所有子view,直到传递到最上层,即UIApplication ——> UIWindow ——> RootViewController ——> View ——&g


    标签:iosobjective-cxcode
  • uniapp本地打包IOS全套指南_一方净土城南旧事_uniapp苹果打包

    uniapp开发IOS,本地打包指南


    标签:iosuni-appxcode