首页
学习
活动
专区
工具
TVP
发布

mukekeheart的iOS之旅

专栏作者
172
文章
257336
阅读量
51
订阅数
iOS开发--runtime常用API
1.objc_xxx 系列函数 objc_系列函数关注于宏观使用,如类与协议的空间分配,注册,注销等操作 objc_getClass 获取Class对象 objc_getMetaClass 获取MetaClass对象 objc_allocateClassPair 分配空间,创建类(仅在 创建之后,注册之前 能够添加成员变量) objc_registerClassPair 注册一个类(注册后方可使用该类创建对象) objc_disposeClassPair 注销某个类 objc_allocateProtoco
mukekeheart
2021-07-16
6460
OC中的一些编程写法--({"添加代码"}) 花括号用法
这个问题严格上讲和Objective-C没什么太大的关系,这个是GNU C的对C的扩展语法 Xcode采用的Clang编译,Clang作为GCC的替代品,和GCC一样对于GNU C语法完全支持
mukekeheart
2021-03-17
7510
Flutter--Dart基础语法(四)异步
Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,Flutter 开源、免费,拥有宽松的开源协议,支持移动、Web、桌面和嵌入式平台。
mukekeheart
2021-02-05
1.3K0
flutter--Dart基础语法(三)类和对象、泛型、库
Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,Flutter 开源、免费,拥有宽松的开源协议,支持移动、Web、桌面和嵌入式平台。
mukekeheart
2021-02-04
3.5K0
flutter--Dart基础语法(二)流程控制、函数、异常
Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,Flutter 开源、免费,拥有宽松的开源协议,支持移动、Web、桌面和嵌入式平台。
mukekeheart
2021-02-04
1.3K0
flutter--Dart基础语法(一)注释、变量、数据类型、运算符
Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,Flutter 开源、免费,拥有宽松的开源协议,支持移动、Web、桌面和嵌入式平台。
mukekeheart
2021-02-04
2.8K0
Flutter--Flutter中Widget、App的生命周期
  在App的开发过程中,我们通常都需要了解App以及各个页面的生命周期,方便我们在App进入前台时启动一些任务,在进入后台后暂停一些任务。同时,各个页面的生命周期也很重要,每个页面消失时要做一些内存清理、计时器清除、通知清除等操作。所以,本文主要就是学习一下在flutter开发App的时候,如何去怼App以及各个页面的生命周期进行监听和回调。
mukekeheart
2021-02-02
2.5K0
(转)iOS使用Charles(青花瓷)抓包并篡改返回数据图文详解
写本文的契机主要是前段时间有次用青花瓷抓包有一步忘了,在网上查了半天也没找到写的完整的教程,于是待问题解决后抽时间截了图,自己写一遍封存在博客园中以便以后随时查阅。
mukekeheart
2021-02-01
8060
Mac版-AndroidStudio自带模拟器无法联网解决方案
配置flutter环境时需要用到Android studio,再flutter开发过程中,免不了使用模拟器来开发调试(毕竟它比手机方便太多)。但是因为适配需要,我们会更多的使用真机开发调试,那么当模拟器遇到这样那样的问题,我们往往会无从下手,其中最烦的就是网络问题。我最近图方便,又重新用起了模拟器,但是发现联网失败,用模拟器内置的浏览器也打不开网页,于是百度上一通找,毫无效果,各种说用cmd命令行设置模拟器dns的都没用,显示没有什么dns文件啥的,后来我觉得是不是最近模拟器的配置更新了,没了那种dns配置文件啥的(因为我用getprop命令获取到的配置信息也没有dns那些信息)或者网上那些解决方案仅限于Windows,当然这只是本人的大胆猜测。接下来我来介绍一下谷歌得来的“科学方法”。
mukekeheart
2021-01-29
1.8K0
MAC常用终端命令行
一、说明 MAC系统采用Unix文件系统,所有文件都挂在根目录下面,没有Windows系统的盘符概念,根目录用斜杠(/)表示; 根目录(/)不是可有可无, 表示根目录下的System文件,S
mukekeheart
2021-01-18
2.3K0
iOS学习--NSObject详解
官方对于NSObject的解释如下: The root class of most Objective-C class hierarchies, from which subclasses inherit a basic interface to the runtime system and the ability to behave as Objective-C objects.
mukekeheart
2020-12-25
9400
iOS学习--通过ipa包如何获取图片资源
在我们解压的.ipa 文件,我们可以获取一些app的相关资源,先简单介绍下怎么打开 .ipa 文件;
mukekeheart
2020-12-14
1.8K0
数据结构--线性表和链表的基础知识
近期准备重新学习一下常用数据结构和基本算法,并计划将这些内容的只是做一个整理和归类,准备慢慢写一个常用数据结构与基本算法的系列博文,博文列表参见:常用数据结构与基本算法博文系列,目前内容还比较少,后续慢慢补充。本文主要内容是介绍 数据结构--线性表和链表的基础知识。
mukekeheart
2020-09-16
6260
OC基础--字符串
做iOS开发有3年了,从当初的小白到现在,断断续续看过很多资料,之前也写过一些博文来记录,但是感觉知识点都比较凌乱。所以最近准备抽时间把iOS开发的相关知识进行一个梳理,主要分为OC基础、UI控件、多线程、动画、网络、数据持久化、自动布局、第三方框架等几个模块进行梳理。本系列的所有博文集合参见:iOS开发知识梳理博文集。本文主要介绍 OC基础--字符串。
mukekeheart
2020-09-07
8370
OC基础--数据类型与表达式
做iOS开发有3年了,从当初的小白到现在,断断续续看过很多资料,之前也写过一些博文来记录,但是感觉知识点都比较凌乱。所以最近准备抽时间把iOS开发的相关知识进行一个梳理,主要分为OC基础、UI控件、多线程、动画、网络、数据持久化、自动布局、第三方框架等几个模块进行梳理。本系列的所有博文集合参见:iOS开发知识梳理博文集。本文主要介绍 OC基础--数据类型与表达式。
mukekeheart
2020-09-07
8910
数据结构概述
数据结构,直白地理解,就是研究数据的存储方式。我们知道,数据存储只有一个目的,即为了方便后期对数据的再利用,就如同我们使用数组存储 {1,2,3,4,5} 是为了后期取得它们的加和值,无缘由的数据存储行为是对存储空间的不负责任。因此,数据在计算机存储空间的存放,决不是胡乱的,这就要求我们选择一种好的方式来存储数据,而这也是数据结构的核心内容。
mukekeheart
2020-09-03
3210
数据结构--栈和队列基础知识
栈和队列,严格意义上来说,也属于线性表,因为它们也都用于存储逻辑关系为 "一对一" 的数据,但由于它们比较特殊,因此将其单独作为一篇文章,做重点讲解。既然栈和队列都属于线性表,根据线性表分为顺序表和链表的特点,栈也可分为顺序栈和链表,队列也分为顺序队列和链队列,这些内容都会在本章做详细讲解。
mukekeheart
2020-09-02
7480
Mac中的垃圾文件的清理
最近发现mac的存储空间不够了,看一下系统的存储空间如下图所示,这个其他占了160+G的存储空间,那么这个其他到底包含什么东西呢?在网上查了很久,找到一种比较认可的说法是这样的:
mukekeheart
2020-08-16
2.9K0
一个查看MAC硬盘占用的小工具ncdu
本人用的是128G闪存的mac pro,由于有强迫症,见到闪存莫名其妙的被占用很不爽,然后呢偶然间发现了这个工具,相当好用,给大家安利一下。照着下面步骤就可以了。
mukekeheart
2020-08-14
1.1K0
Mac之如何查看已用端口
OS X 10.9 下面 网络实用工具 从实用工具目录里消失了,可能苹果认为这个程序用的人太少就取消了吧。但是对于做互联网的人还是有点用的。
mukekeheart
2020-02-25
18.9K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档