240 发简信
IP属地:甘肃
  • iOS UILabel 设置了 attributedText 后省略号不显示

    存在的问题 对于UILabel 设置了 self.titleLbl.lineBreakMode = NSLineBreakByTruncatingTail ,然后再设置了 a...

  • 这个方法有一个问题就是会把数字一起过滤掉。博主是怎么解决这个问题的

    iOS Swift 过滤表情Emoji

    注意: 仅支持 iOS 10.2+系统 系统也提供了isEmoji属性, 但此属性会将数字也过滤 所以使用标准表情判断属性: isEmojiPresentation

  • 120
    原来JS函数提升 变量提升原来是这样

    1.一些常见术语 AO:函数执行前产生的一个对象 GO:全局对象 VO:变量对象,一般指向AO或GO ECS:上下文执行栈 GECS:全局上下文执行栈 FECS:函数上下文执...

  • iOS开发涉及的架构&框架

    客户端整体架构 1 独立于App的通用层(时长统计 网络请求 )2 通用业务层(本公司通用的组件等)3 中间层(用于解耦)4 业务层 复杂页面架构 一、MVVM框架思想 二、...

  • 埋点框架的理解

    PV日志 一般在基类或者分类中实现[%E6%9C%AC%E8%B4%A8%E4%B8%8A%E5%B1%9E%E4%BA%8E%E5%8F%AF%E8%A7%86%E5%8C...

  • 120
    iOS常用算法总结

    一 字符串反转 核心代码: 二 链表反转 核心代码 [头插法核心思想] 三 有序数组合并 核心代码: 四 Hash算法 例:在一个字符串中找到第一个只出现一次的字符[核心思想...

  • CocoaPods安装

    1、升级Ruby环境 终端输入:$ gem update --system 2、更换Ruby镜像 首先移除现有的Ruby镜像 终端输入:$ gem sources --rem...

  • iOS相关设计模式分析

    一 六大设计原则 单一职责原则 一个类只负责一项职责 开闭原则 当代码需要变化时,尽量通过扩展行为来实现变化,而不是通过修改已有的代码来实现变化.(对修改关闭,对扩展开放) ...

  • 楼主,我问个问题,runloop开始的时候在AutoReleasePool中加入相互引用的对象,最后runloop结束的时候这个AutoReleasePool会释放吗?是如何释放的?

    浅谈AutoreleasePool底层实现原理

    AutoreleasePool(自动释放池)是OC中的一种内存自动回收机制,它可以延迟加入AutoreleasePool中的变量release的时机。在正常情况下,创建的变量...

  • 120
    iOS--长连接及APP更新弹框--逻辑梳理

    简介 类型概述文档说明长连接及APP更新弹框逻辑梳理阅读对象技术作者侯超鑫文档版本V1.0发布日期2019年11月25日 修订记录 序号版本作者发布日期版本摘要文档状态原文件...

  • 楼主,按照你的方法设置了,完全不起作用啊

    iOS编程修改系统音量

    通过MPVolumeSlider的实例来操作系统音量我们首先通过创建一个MPVolumeView,然后遍历找出MPVolumeSlider的实例。这个实例提供setValue...

  • 你保存在NSUserDefaults中,cookies还是会过期啊

    ios 开发之UIWebView 通过 cookie 完成自动登录

    相信使用过UIWebView的小伙伴都遇见过在webView中输入相关账号和密码这样类似的情况,但在我们输入账号和密码后,当我们重新进入这个页面的时候又得重新上一步的操作,因...

  • 楼主,这样做打包之后可以上线么?

    iOS使用Workspace来管理多项目

    demo地址开发中会有一些常用的类或方法,或者是某个特定功能的,比如一个自定义的弹框、一个更容易使用的网络请求库,可以把它们放到一个单独的工程里,通过静态库(library、...

  • 在第一题中为什么 *ptr的值是1 啊?不太明白,地址相当于a+5的话也应该是个随机数啊

    京东/优酷IOS面试题

    京东面试题 1、请写出以下代码输出 参考答案: 2, 随机值这种类型题好像挺常见的。考的就是C语言上的指针的理解和数组的理解。 分析:a代表有5个元素的数组的首地址,a[5]...