iOS开发

使用Xcode14调试iOS17设备

苹果在9月13日发布了iOS17RC版本,将于9月18日发布iOS17正式版本。 那作为开发者如何使用Xcode14真机调试iOS17设备呢?你首先会想到使用DeviceSupport的方式,但是当你下载好了最新的Xcode15后发现DeviceSupport ...

  • iOS

iOS客户端节日换肤方案探究

一、前言: tip: 本来这篇文章在圣诞节就已经准备好了,但是由于种种原因一直没有写完,今天将它写出来,也算是2018年的第一篇文章了。你好,2018! 过去圣诞节是各大APP浓妆艳抹展现自己衣服的节日,今年 ...

  • iOS

iOS开发之模拟接口假数据

一、前言 我们在iOS开发的过程中,往往后端和前端都是并行的,当后端的接口没有完善的时候就会影响到我们的开发,而我也在我编程的过程中也经历过很多方法去制造假数据,下面我就一一说一下吧。 二、方法 下面我 ...

  • iOS

iOS开屏广告的实现技巧

一、前言 记得在创新工场的时候产品经理让我实现这个功能,当时我想了一个方案,但是可惜最后产品不需要这个功能了。时隔1年多,新公司又要让我写这个东西了,这几天我完善了一下功能,我决定开源一下这个功能, ...

  • iOS

XMPP即时通信之一(服务器篇)

前言: XMPP大家一定听说过,这是一个开源的即时通讯协议。我们这一篇讲解如何在Centos上搭建一个XMPP服务端。 服务器我推荐bandwagonhost家的,学习必备。传送门->点我 一、安装JDK 这里我们安装JDK7 官网下载 ...

  • iOS

Objective-C Runtime之着魔的UIAlertView

前言: 上篇文章写的是Runtime的一个入门教程,刚哥问我那个Associated Objects加回调是啥时候用,那我就来告诉你啦!我们在使用UIAlertView的时候用的多。 传统的UIAlertView: 在一个类中有多个UIAlertView, ...

  • iOS

利用UIScrollView实现的图片轮播循环滚动

前言: 这个实现方式很老了,很多应用中都有使用,但是最近看到一个新的应用,竟然还没有实现这个循环滚动,忍不住翻开以前的代码并整理了一番,以此来帮助更多的初学者。 原理: 假设我们有6张图片,我们创建一 ...

  • iOS

UILabel被砍头砍脚的那些事儿

前几天在使用国内顶尖的一个APP的时候,发现了一个很低级的错误。搜索出来的内容,显示的Label文字的头和尾巴都被切除了。具体是哪个APP我就不说了,但是你手机上肯定有。最后和他们的工程师提个这个问题,下个 ...

  • iOS