写点什么

ios开发

2 人感兴趣 · 83 次引用

  • 最新
  • 推荐

【iOS 逆向与安全】使用 ollvm 混淆你的源码

用户头像
小陈
02-27

当你在研究别人源码的时候,是不是期望着别人代码没有进行任何的防护和混淆。这时的你,是不是应该考虑一下自己代码的安全.本篇文章将告诉你,如何使用ollvm来混淆iOS端的代码【此文为入门贴,大佬请绕道】。

https://static001.geekbang.org/infoq/22/225788c18a81e28193c0adbcc1c38756.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

上架的时候怎么向某个版本添加构建版本

在提交 App 至“App 审核”前,请(从你为该版本上传的所有构建版本中)选择你想要提交的版本。一个 App Store 版

【iOS 逆向与安全】系统推送服务 (APNS) 拦截

用户头像
小陈
01-16

经过之前的分享,相信大家已经掌握了用户级的插件开发。勤奋好学的你是否对系统级的插件也有着浓厚的性趣,本篇文章将和大家一起学习如何分析并编写一款系统级的插件。

https://static001.geekbang.org/infoq/e8/e89dfec078c1cc48ae9287f13a7b3a45.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

直播带货系统软件开发,Android 和 iOS 的区别在哪里?

直播带货系统开发能够分为原生开发设计和混合开发。原生开发设计最大的优点就是其兼容性强,能够支持线上或线下消息推送,访问本地资源,调用摄像头拨号功能。还能够为用户带来不一样的体验,为不一样平台带来高质量的操作界面,进而节约宽带成本,访问本地资

https://static001.geekbang.org/infoq/33/338aadb489cd3b53cc5870c61262e264.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从相亲来看 Flutter 的 StatefulWidget 和 StatelessWidget

用户头像
岛上码农
2022-05-13

从有状态和无状态组件的对比来看,有状态组件要维护的生命周期函数多好几个,性能上自然会消耗更多资源,因此如果没有必要,推荐尽量使用无状态组件。

https://static001.geekbang.org/infoq/0d/0db9fb00e72a673254d8e186ff78ee12.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入了解 Flutter 的状态管理机制(上)

用户头像
岛上码农
2022-05-09

因此,本篇引入了一个 ModelBinding 类,通过继承 InheritedWidget 来实现子组件可以直接访问上级组件的状态,从而避免了状态参数的层层传递,也能清晰地了解状态管理的机制。

https://static001.geekbang.org/infoq/d8/d838173c5767f31338937796b84e424a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

以购物车为例探讨 Flutter 的状态管理的必要性

用户头像
岛上码农
2022-05-08

为什么我们需要状态管理,这一篇以购物车的例子讲得明明白白!

https://static001.geekbang.org/infoq/7a/7a1c7a9f0d8fa4f83685bc66d556801c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Dio 封装之金屋藏娇

用户头像
岛上码农
2022-04-24

以老王年轻时的故事讲述如何封装Dio封装请求库。

https://static001.geekbang.org/infoq/f2/f24a378b3e35c44c344bcc62110e8f1c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

将新增和编辑的数据同步更新到列表

用户头像
岛上码农
2022-04-23

本篇完成了整个动态管理的业务逻辑,包括了新增、删除、编辑、查看次数等功能。通过 GetIt 容器管理插件及接口定义,可以很简单快速地完成页面之间的数据同步。

https://static001.geekbang.org/infoq/48/48b5e4ecf7a9bdb6649248c4406e003a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Flutter 一文搞定图片选择和图片上传

用户头像
岛上码农
2022-04-22

本篇将介绍 Flutter 中如何完成图片上传,以及上传成功后的表单提交。

https://static001.geekbang.org/infoq/e8/e896331c713d2ec6f6d6cada193ca894.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Flutter 简单实用的 fluro 路由管理插件简介

用户头像
岛上码农
2022-04-02

fluro 是 Flutter 优秀的路由管理器,支持路由路径中携带路径参数和 query 参数,可以更灵活地进行页面参数的传递和转场动画。

https://static001.geekbang.org/infoq/28/28a550be2d7b9cae02abd382bcc8d0b4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Flutter 路由参数处理

用户头像
岛上码农
2022-03-30

本篇介绍了路由参数的传递示例以及路由拦截后参数修改,在实际过程中一般是往下级传递路由参数,需要尽量避免来回传参来实现数据传递导致上下级页面耦合严重。

https://static001.geekbang.org/infoq/00/00e82b867e890f2c08a0dbf6e3336cf2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

iOS 开发面试的 43 道最新面试题,让你稳拿大厂 offer!

用户头像
iOSer
2022-03-22

这43到面试题都是一线大厂面试中问得最多的内容,面试前多刷一刷妥妥的增加成功率!如果光有这些你还觉得稳妥,小编也搜集了许多的面试题合集,可以进咱们的iOS群获取哦 群号:1012951431

https://static001.geekbang.org/infoq/dd/dd756d4958e70ed987f2382f5f0a0165.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文搞定 Flutter 底部弹窗实现

用户头像
岛上码农
2022-03-21

在 Flutter 中提供了一个 showModelBottomSheet 方法用于弹出底部弹窗,本篇介绍如何使用底部弹窗。

https://static001.geekbang.org/infoq/a1/a10f3fc49016662f0ab026528258776b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Flutter 仿微信价值几个亿的页面

用户头像
岛上码农
2022-03-17

网传微信支付页面的第三方链接一个格子需要广告费1一个亿,微信支付页非常适合做功能导航,本篇使用 ListView和 GridView 模仿了微信支付的页面,同时介绍了如何装饰一个组件的背景和边缘样式。

2022 年最新 iOS 面试题(附答案)

用户头像
iOSer
2022-03-16

最近大家都要准备去面试或者已经在面试的,这里我给大家准备了挺多资料,可以私信我拿,看看了解下。底下就是我整理出来的一些面试题

12 个 iOS 技术面试题及答案总结

随着移动互联网科技不断的发展和创新,如今无论是公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,而面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。下面我们一起来一下看看吧。

小程序框架与平台编译对比

用户头像
Speedoooo
2022-02-14

分别基于「稳定性,小程序框架支持度,列表渲染性能,操作系统支持度,组件支持度,跨平台性」进行小程序框架与平台编译的综合考量与对比

iOS 开发·备战 2022 金三银四 -runtime 原理与实践: 消息转发详解篇

用户头像
iOSer
2022-02-12

摘要:编程,只了解原理不行,必须实战才能知道应用场景。本系列尝试阐述runtime相关理论的同时介绍一些实战场景,而本文则是本系列的消息转发篇。本文中,第一节将介绍方法消息发送相关的概念,第二节将总结一下2. 动态特性:方法解析和消息转发(Method Re

iOS——解密 RunLoop 原理

用户头像
iOSer
2022-01-17

本文篇幅比较长,创作的目的为了自己日后温习知识所用,希望这篇文章能对你有所帮助。如发现任何有误之处,恳请留言纠正,谢谢。

iOS 开发 - 数据结构与算法学习之排序篇

用户头像
iOSer
2022-01-10

摘要冒泡排序相对来说,多少都有些了解,就是多循环几轮,每一轮找出最大值放在尾部,直到数组中的元素有序为止。

多 IOT 设备上跑物联网应用,你也可以

用户头像
Speedoooo
2022-01-05

物联网是新一代信息技术的重要组成部分,也是「信息化」时代的重要发展阶段 多IOT设备上跑物联网应用,你也可以。

https://static001.geekbang.org/infoq/84/84af2a9dbacbd2316dc3e6aa4dae7242.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

小声嘟囔:char 和 unsigned char 有那么大差距吗?

用户头像
BUG侦探
2022-01-05

本篇水文记录在工作中遇到的实际问题,提醒大家写代码一定要细心。

技术“开源”对于金融业软件发展的影响

用户头像
Speedoooo
2021-12-30

2019 年 11 月份 CNBC 的一则新闻,报道了华尔街巨头高盛要把自己投入了14年研发的一个技术平台Alloy以及专门为这个平台所设计的语言,免费、开源共享给华尔街的其他机构。去年更早的时候,高盛也声称把自己的一些交易与风控相关代码贡献到 GitHub(竞争对手

让自家 APP 跑小程序的技术产品都有哪些?

用户头像
Speedoooo
2021-12-22

移动互联网发展迅速,移动应用作为企业与客户连接的重要阵地具有重大战略意义。

如何避免移动研发的一些坑

用户头像
Speedoooo
2021-12-13

如何避免移动研发的一些坑 介绍移动研发低效的原因及改进方案,以及工程师“效能提升”的好办法

小程序与 H5 适合的场景应用都有哪些

用户头像
Speedoooo
2021-12-02

小程序与H5(HTML5)均为前端开发语法之一,二者仅在技术上并不能直接做出诸如“小程序优于H5”或“H5优于小程序”的判断。二者在特定场景下、分别有各自更优秀的表现。因此,本文将尽量公允的就两种技术更适合的场景进行说明。

ios开发_ios开发技术文章_InfoQ写作社区