首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Code_iOS

    iOS 监听设备方向旋转(iOS 9)

    http://blog.csdn.net/jpcfei/article/details/8995531

    1.6K41发布于 2018-09-04
  • 来自专栏KyXu

    iOS UI】iOS 9 GUI 资源分享

    分享的内容包括一个【DesignCode-iOS-9-GUI】Sketch 文件, 和苹果官方释出的【SF-UI、SF-Compact】两种字体的安装包。 DesignCode-iOS-9-GUI.png ? DesignCode-iOS-9-GUI.png ? SF Font.png

    96810发布于 2019-04-11
  • 来自专栏落影的专栏

    iOS开发笔记(十二)— Extension、iOS9Crash、Pod库和CFDictionary相关

    前言 分享iOS开发中遇到的问题,和相关的一些思考,本次内容包括:Extension、iOS9Crash、Pod库和CFDictionary相关。 objc_setAssociatedObject(self, @selector(ssStoreDate), storeDate, OBJC_ASSOCIATION_RETAIN_NONATOMIC); } @end Extension 二、 iOS 9: Caught "CALayerInvalidGeometry", "sublayer with non-finite position [inf inf]" 该问题发生在对view进行截图时,截图的代码如下 UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return image; } 仅在iOS9 self.timeLabel.frame = CGRectNull; 这行代码可以复现,且iOS12不会crash,仅在iOS9会crash; 问题修复: 问题的触发是因为在render时,存在某些view

    1.1K30发布于 2019-03-20
  • 来自专栏KyXu

    iOS 开发】Xcode9 自动签名更新设备列表

    内测分发测试 iOS App 的时候,在 https://developer.apple.com/account/ios/device/ 添加了设备的 UDID 之后,往往 Xcode 这边不会及时同步信息

    1.2K20发布于 2019-04-11
  • 来自专栏青玉伏案

    iOS开发之集成iOS9中的Core Spotlight Framework搜索App的内容

    Spotlight在iOS9上做了一些新的改进, 也就是开放了一些新的API, 通过Core Spotlight Framework你可以在你的app中集成Spotlight。 因为接到开发任务,老大说让在App中支持Spotlight, 于是又搞了搞苹果的官方文档。 苹果官方有关Core Spotlight Framework的链接如下: https://developer.apple.com/library/prerelease/ios/documentation NSMutableArray *searchableItems = [[NSMutableArray alloc] initWithCapacity:temp.count]; 9 8 [vc.myImage setImage:[UIImage imageNamed:[NSString stringWithFormat:@"%@.png",idetifier]]]; 9

    1.8K60发布于 2018-01-11
  • 来自专栏一“技”之长

    iOS9系列专题6——iOS9其他适配注意点 原

    iOS9适配注意点 一、后台定位类app适配点         在iOS8中,APP的定位服务apple就做了一些修改,需要用户申请相应的权限,并在info.plist文件中添加对应的键值。 二、安装不受信任的开发者应用         我们知道,在Xcode7后,开发者可以不用花99dollars去购买开发者账号而可以在自己的iphone上进行测试。 在安装这些应用时,iOS9系统不再向以前那样,再安装时提示一个信任的按钮,而是做如下的提示: ? 在设置中,选择描述文件: ? 之后选择开发者对应的appleId,选择信任即可: ? ? 五、label默认字体不同产生的BUG         iOS9的另一变化是label的默认字体产生了变化,我们打印iOS9中label的字体如下: ? iOS8中的label默认字体如下: ? 上是刚好可以正常显示的,在iOS8上则不行,如下: iOS9: ?

    63830发布于 2018-08-16
  • 来自专栏正则

    iOS12、iOS11、iOS10、iOS9常见适配

    如果自己开发使用,也尽快考虑迁移的事宜吧。 11 中必须支持 When In Use 授权模式(NSLocationWhenInUseUsageDescription),在 iOS 11 中,为了避免开发者只提供请求 Always 授权模式这种情况 iOS 10相对之前的通知来说更加好用易于管理,并且进行了大规模优化,对于开发者来说是一件好事。 iOS 10开始对于权限问题进行了优化,申请权限就比较简单了(本地与远程通知集成在一个方法中)。 4.2、HTTP 请求失败 iOS9 默认不支持 HTTP 请求,需要改用更安全的 HTTPS(默认用 TLS 1.2)。 也许是出于用户隐私的考虑,iOS9 上对 canOpenUrl 做了限制,最多只能对 50 个 scheme 做判断。

    2.8K31发布于 2021-09-02
  • 来自专栏腾讯大数据的专栏

    iOS 9对前端做了什么?

    随着9月25日iPhone6s的发货,早已预订的人是不是心里开始有点小激动了。那么它的到来对于前端来说有哪些新东西? backdrop-filter iOS9 中的Safari支持背景模糊这个CSS属性 CSS代码 ? 效果如下: ? CSS Supports iOS9中,CSS也可以做一些特性检测,即@supports,用法和media query一样简单,例如 CSS代码 ?

    94450发布于 2018-01-26
  • 来自专栏王大锤

    iOS9 Universal Link实现

    1   iOS 9 通用链接(Universal Links) 帖子注意项非常重要,仔细阅读。 这可能是开发者账号信息同步需要时间,所以等待几个小时再测,就好了。

    1.1K80发布于 2018-05-17
  • 来自专栏腾讯大讲堂的专栏

    iOS 9对前端做了什么?

    随着9月25日iPhone6s的发货,早已预订入手的小伙伴已开始了新一轮的研究。那么它的到来对于前端来说有哪些新东西? backdrop-filter iOS9 中的Safari支持背景模糊这个CSS属性 CSS代码 ? 效果如下: ? CSS Supports iOS9中,CSS也可以做一些特性检测,即@supports,用法和media query一样简单,例如 CSS代码 ?

    1K60发布于 2018-02-12
  • 来自专栏iOS开发日记

    iOS开发系列——纯代码实现iOS开发

    storyboard进行界面设计固然不错,特别是对于初学者经常会使用设计器进行界面设计,但是实际开发过程中我们很多情况下会直接使用代码进行界面布局,特别是对于复杂的界面布局更是如此。 小编有个自己学习交流群681503716(验证编号:大鲨)在iOS学习道路上的小伙伴可以加一下哦~ 直接在Xcode中创建“Empty Application”(注意在Xcode6中这个选项已经没有了, UIView就是指界面可见的控件元素,所有的控件最终都继承自UIView,UIView中还可以添加其他UIView(通过addSubView方法); 在一个iOS应用中必须有一个主窗口UIWindow( 下面我们看一下应用程序最终的布局,相信通过这张图大家对于iOS的布局会有一个大致了解: a2.png

    4.2K60发布于 2018-05-05
  • 来自专栏吴老师移动开发

    iOS开发iOS 动画详解

    关于动画 在移动开发中,为了提高用户体验,会用到一些动画来提高应用的视觉效果。让人有眼前一亮的感觉。同时有动画的过渡过程,会让应用看起来不是那么的生硬,更吸引用户。 所以它能实现的功能还是有限的,但是一般的开发中是够用的。UIView动画是封装自CoreAnimation的,下面会讲到。 ? self.aniView.frame = CGRectMake(200, 80, 100, 100); // 提交动画执行 [UIView commitAnimations]; Block用法 // iOS4 80, 100, 100); } completion:^(BOOL finished) { NSLog(@"动画执行完了"); }]; Spring动画(带弹簧效果) iOS7 以后引入的Spring动画,iOS8的时候Apple开放的Spring动画的API,开发者可以借助这个API很简单的实现带有弹簧的动画效果了。

    2.2K60发布于 2018-09-05
  • 来自专栏小黑娃Henry

    iOS开发-Crash捕捉iOS开发-Crash捕捉

    即使有了bugly,也需要知道奔溃是如何捕捉的。 注意:自定义NSSetUncaughtExceptionHandler之后,会导致bugly失效,需要注意!!

    3K20发布于 2021-08-09
  • 来自专栏微信终端开发团队的专栏

    微信iOS9适配总结

    每年iOS升级,都会带来一些坑,这次iOS9也不例外。本文总结了微信在适配iOS9上遇到的问题和解决方案。 一、iOS9问题汇总 1. 这是因为iOS9默认不支持HTTP请求,需要改用更安全的HTTPS(默认用TLS 1.2)。 6、API更新 iOS9照例淘汰了一些旧接口,其中有一些旧接口虽然还能用,但或多或少都会有些问题: 6.1 AddressBookUI.framework在iOS9上已经被淘汰,需要改用 用Xcode7 iOS9 SDK编译 b. 用Launch StoryBoard做启动界面 c. 三、总结 本文总结了微信在适配iOS9中遇到的常见问题,相信iOS9还有其它深坑有待挖掘,欢迎大家补充。

    2.6K50发布于 2018-01-29
  • 来自专栏全栈程序员必看

    ios9中 UIStackView的使用

    ios9中 UIStackView的使用 by 伍雪颖 UIStackView能够 垂直或水平排布多个subview, 自己主动为每一个subview创建和加入Auto Layout

    95310编辑于 2022-07-10
  • 来自专栏hrscy

    iOS 9 Storyboard 教程(一下)

    iOS 9 Storyboard 教程(一上) 上篇链接 原型cell 你可以直接从storyboard编辑器中,使用原型cell你可以很容易的为你的tableViewCell设计一套自定义的布局. 在工程中添加一个新文件.然后在 iOS/Source选项中,选择Cocoa Touch Class模板.给这个类命名为PlayersViewController并且把它设置为UITableViewController 这个table view应该会显示一列玩家名单,所以现在你需要为这个app创建一个数据模型—一个包含Player对象的数组.使用Swift File模板在iOS/Source里为这个工程添加一个新文件. Document Outline里同时选中Name和Game标签,然后按住Command+点击,选择Editor\Embed In\Stack View. ---- Note: 堆栈视图(Stack view)是iOS9

    3.9K20发布于 2018-08-30
  • 来自专栏hrscy

    iOS 9 Storyboard 教程(二下)

    现在你会忽视Game行,仅仅让用户输入玩家的名字. 当用户点击Cancel按钮的时候,这个控制器将会关闭并且不管你输了什么数据都不会保存.这个部分用unwind segue已经起作用了.

    3.8K10发布于 2018-08-30
  • 来自专栏代码小技巧分享分析

    iOS开发-AsynSocket

    导入AsynSocket库,导入CFNetwork系统库 1.新建single view工程 ViewController.h文件 #import <UIKit/UIKit.h> #import "AsyncSocket.h" @interface ViewController : UIViewController <AsyncSocketDelegate> { NSMutableArray *_socketArray; AsyncSocket *_sendSocke

    1.1K40发布于 2021-10-29
  • 来自专栏编程之旅

    iOS开发 —— Runtime

    会出现怎样的结果, 相信接下来的语句 每一个做过开发人员都应该见过 unrecognized selector sent to instance 0x7ffee1e90f00 。 利用 Objective-C 的 Runtime 特性,我们可以自己来对语言进行扩展,解决项目开发中的一些设计和技术问题。

    1.5K30发布于 2018-08-30
  • 来自专栏正则

    iOS开发(1)iOS签名机制

    会设置一个用于错误检查的bit,因此密钥长度实质上是56bit 由于DES每次只能加密64bit的数据,遇到比较大的数据,需要对DES加密进行迭代(反复) 目前已经可以在短时间内被破解,所以不建议使用 8.png 9. 签名机制 iOS签名机制的作用 保证安装到用户手机上的APP都是经过Apple官方允许的 不管是真机调试,还是发布APP,开发者都需要经过一系列复杂的步骤 生成CertificateSigningRequest.certSigningRequest Xcode已经自动帮开发者做了以上操作 思考 每一步的作用是什么? 设备的公钥 39.png 3、iOS签名机制 – 获得证书 40.png 4、ios_development.cer、ios_distribution.cer文件 利用Apple后台的私钥,对Mac设备的公钥进行签名后的证书文件 41.png 5、iOS签名机制 – 生成mobileprovision 42.png 43.png 6、iOS签名机制 – 安全检测 44.png 7、iOS签名机制 - AppStore 如果APP

    2.1K30发布于 2021-11-04
领券