iOS14已经发布,记录一下开发中遇到的问题.不定时更新,欢迎大家评论补充.iOS14适配总结如下:1. KVCiOS14不允许以KVC形式访问 UIPageControl的pageImage、_currentPageImage 在iOS14下设置UIPageControl的pageimage,会导致奔溃,不能再用了。 if (@available(iOS 14.0,*)) { p
转载 2023-07-20 21:30:39
96阅读
iOS开发:Toast for iPhone iOS开发:Toast for iPhone 分享一个我写的类似于android的toast的提示框 主要特点: 1,支持屏幕Y轴任意位置显示,设置距离顶/底端距离 2,支持多行文本 3,支持设置等待时间 4,支持点击隐藏,屏幕旋转时自动隐藏,淡入淡出
转载 2016-09-27 13:51:00
112阅读
2评论
有时候可能有很多功能要同时实现,例如每隔多长时间就会检测程序网络连接,又或者有时候需要从服务器下载一个不小的文件,如果用单线程几乎是不可想的事情,程序将会卡的无法使用,用到多线程和不用多线程,给用户的体验天壤之别,所以多线程是一个ios开发人员必须学会的一个知识点。多线程,听得有点高深,其实很简单。...
转载 2015-01-02 14:46:00
141阅读
2评论
          这篇文章我总结了一些Mac os 和 ios  开发的资源, 希望对Mac  和 ios 开发的程序员有些帮助,我基本是通过这些方式来了解apple 最新的 资讯,和 相关开发的最新知识。这篇文章对国内的论坛旧不多说了,我相信大家都很熟悉了  Apple's的开发文档 Apples's的开发文档是一
转载 7月前
60阅读
iPhone SDK提供了三个类来管理位置信息:CLLocation CLLocationManager 和 CLLHeading(不常用)。除了使用GPS来获取当前的位置信息外,iPhone也可以基于WiFi基站和无线发射塔来获得位置信息。GPS的精度最高,可以精确到米级别,但是也最耗电。       ------------CLLocation
PostgreSQL 数据库开发规范背景PostgreSQL的功能非常强大,但是要把PostgreSQL用好,开发人员是非常关键的。 下面将针对PostgreSQL数据库原理与特性,输出一份开发规范,希望可以减少大家在使用PostgreSQL数据库过程中遇到的困惑。 目标是将PostgreSQL的功能、性能发挥好,她好我也好。PostgreSQL 使用规范命名规范【强制】库名、表名限制命名长度,建
苹果读屏技术–VoiceOver一、系统VoiceOver使用简介iPhone上开启VoiceOver功能后,就可以通过手势来操作当前界面中的所有的AccessibilityElement(被VoiceOver访问的UI元素),当点击一个AccessibilityElement,如果当前AccessibilityElement是label时,VoiceOver会将AccessibilityElem
转载 2023-07-27 19:25:14
79阅读
iOS多线程编程中,经常碰到多个线程访问共同的一个资源,在线程相互交互的情况下,需要一些同步措施,来保证线程之间交互的时候是安全的。下面我们一起看一下学一下iOS的几种常用的加锁方式,希望对大家有所帮助!!!@synchronizedNSLock对象锁NSRecursiveLock递归锁NSConditionLock条件锁dispatch_semaphore 信号量实现加锁(也就是GCD
iPhone开发 - 3D - 建立3D界面(上)    苹果公司于07年发布的iPhone是手机业一大革命性的手机终端,iPhone操作系统是:Mac OS X,固件升级由去年发布1.0到现在的2.0固件.iPhone屏幕大小3.5英寸,分辨率为:320x480,触摸屏,完全用手指就可以完成所有的操作,更为我们惊喜的是条支持OpenGL_Es1.4版本,有着620M
我们开发一个App的时候, 通常希望它在 iPhone, iPad, Mac上同时能运行, 尤其是游戏。这样就需要我们考虑不同设备不同的分辨率,处理起来比较麻烦。比如说,按照官方的做法,我们需要提供诸如 xx.png, xx@2x.png, xx@3x.png, xx~iPad.png, and xx~iPad@2x.png 这样不同的图片, 另外还有在程序中写大量 if (...){.
图标是IOS程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,程序上传发布时可能会无法通过验证。  http://www.cocoachina.com/macdev/uiue/2012/0508/4227.html 图标是IOS程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,程序上传发布时可能会无法通过验证。IOS程序为兼顾不同的应用场景,定义了多个不同规
操作系统:iOS手机操作系统 技术亮点:iOS中UI设计模式,iOS中详细ui控件介绍,并通过小案例进行分析讲解,并深入介绍iOS应用开发中的数据存储,服务器客户端开发知识,动画,多媒体,map,触摸事件等。 课程风格:采用结合案例方式逐步引出知识点,然后展开知识点最后加以总结,使知识点讲解深入浅出,理论与实践相结合。
原创 2011-11-30 11:57:14
503阅读
其实这个我觉得不是你会不会换的问题,而是华为如果给了很多手机装了鸿蒙系统,而且还保持了目前的UI使用体验,同时也能做到了底层优化的技术,让速度快,为何不用?其实目前在国产基本上没有谷歌的安卓原生态系统,目前存在的系统都是开源程序下设计了自己的UI界面,我实话实说,即使我们现在普通的人在使用手机真正的也只是用了前端功能!而后面用了安卓还是ios都不是重要的体系,重要的是我们需要的是视觉感受和性能速度
1 #import 2 3 @interfacePerson : NSObject4 {5 //在{}中定义属性(全局变量/实例变量)6 //注意:只能定义不能赋值,因为这里只是在做声明操作,不能赋值的7 //加上下划线,为了区分局部变量 8 NSString *_name;//姓名,默认值是nil:空指针,可以查看定义:#define nil NULL 9 NSInteger _age;//年
当你准备进行真机测试或者发布应用到App Store上去的时候, 免不了要申请相应的证书。(Development--测试证书。 Distribution--发布证书)进入证书管理相应网站https://developer.apple.com/account/ios/profile/profileList.action。可以很容易的发现这样的几个东西。其中, Devices指的当然是设备了。 这里
作者:Jen GordoniPhone的出现带出了前所未见的变革,应用开发社群圈内圈外的人均参与其中。但是对那些处于开发世界之外的群体而言,这个过程仍然充满神秘感。这个教程将指导你逐步把iPhone应用想法变成现实。如果你计划制作自己的首款iPhone应用的话,这篇文章将为你提供可能会用到的各种想法、技术、技巧和资源。1、产生想法——优秀的想法你要如何知道想法是否优秀呢?第一步,先考虑你的想法是否
转载 7月前
27阅读
iPhone手机对于各位时尚潮人来说一定不会陌生,而iPhone的风行除了依靠其良好的用户体验,很大一部分原因在于iPhone的App Store中的程序。iPhone的App Store以其独特的经营模式吸引了众多的开发者——而其结果铸就了App Store一个传奇性的规模。如今中国联通终于敲定了iPhone的引入,那么iPhone应用程序的开发肯定也将
IOS/iphone开发之常用代码
转载 精选 2012-01-11 14:36:48
333阅读
苹果推出Ibeacon室内技术是为了弥补GPS无法覆盖室内这种场景。苹果意味着创新,在其推动下,蓝牙Ibeacon得到了极大的应用。而腾讯则是利用蓝牙Ibeacon在场景体验方面进行了创新,实现了摇一摇周边的功能,这在O2O领域有巨大的潜力。对苹果和腾讯来说,Ibeacon都是应用创新,而不是技术创新。本文分析Ibeacon室内和摇一摇的原理。一、 无线测距原理无线信号都有一个
  • 1
  • 2
  • 3
  • 4
  • 5