资料总结
文章平均质量分 67
NYH1006
iOS 开发工程师
展开
-
网上看到的一些好的资源
https://cn.avoscloud.com/原创 2014-07-04 14:24:28 · 674 阅读 · 0 评论 -
iOS7 新Storyboard的使用(一)
==========================================================================================Storyboard是一项令人兴奋的功能,在iOS5中首次推出,在开发app的界面时可以极大地节省时间。 如下图所示,这就是一个完整的应用的storyboard,接下来我们要学习如何通过这种方式创建应用。转载 2014-09-19 17:38:43 · 1249 阅读 · 0 评论 -
UIViewContentMode各类型效果
UIViewContentModetypedef enum { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scaled to fit with fixed aspect. remainder is transparent UIViewCon转载 2014-11-07 14:38:38 · 741 阅读 · 0 评论 -
【iOS】系统框架学习
iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。Core OS : 位于iOS系统架构最下面的一层是核心操作系统层,它包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。Core转载 2016-04-05 14:10:23 · 668 阅读 · 0 评论 -
objc_setAssociatedObject的使用
- (void)viewDidLoad { [super viewDidLoad]; // static const char associatedButtonkey; UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setTitle转载 2016-08-19 10:33:36 · 449 阅读 · 0 评论 -
iOS 启动图载入设置
1、使用代码设置,直接把相应图片拖进项目中 现如今主流机型屏幕尺寸: 手机系列(尺寸)物理屏幕(point)屏幕像素(px)4/4s(3.5寸)320 x 480640 x 9605/5s/6se(4.0寸)320 x原创 2017-01-20 14:58:37 · 994 阅读 · 0 评论 -
位图和矢量图详解
位图:位图, 又称为点阵图像、像素图或栅格图像,是由称作像素(图片元素)的单个点组成。这些点可以进行不同的排列和染色以构成图样。位图的单位:像素(Pixel);像素(Pixel):指可以表现亮度甚至色彩变化的一个点,是构成数字图像的最小单位。像素具有大小相同、明暗和颜色的变化。特点是有固定的位置和特定的颜色值。位图特点:位图图像善于重现颜色的细微层次,能够制作出色彩和亮度变化丰转载 2017-11-14 11:04:48 · 7175 阅读 · 1 评论 -
iPhone屏幕相关
废话不多说,先来看一张图:先来解释一下几个名词:屏幕尺寸:手机屏幕对角物理线的长度屏幕密度:ppi(pixel per inch)是像素密度单位,即像素/英寸。例如401ppi,表示每英寸屏幕上有401个像素。ppi的计算,以iPhone 6 Plus为例:屏幕分辨率1920 x 1080, 屏幕尺寸5.5英寸计算公式:1920 x 1原创 2017-11-14 15:22:18 · 366 阅读 · 0 评论 -
修改Sublime Text 3 的注释颜色
【1】ctrl(command) + shift + p 打开命令面板,搜索"install";【2】键入"PakgageResourceViewer",并安装;【3】安装完成后重新打开命令面板,搜索"PakgageResourceViewer:Open Resource";【4】找到"Monokai.tmTheme",点击打开;【5】键入“comm原创 2017-11-19 22:18:25 · 4524 阅读 · 0 评论 -
iOS小知识点总结(二)
1、更改一些Bar的颜色或者图片原创 2014-08-28 12:00:43 · 686 阅读 · 0 评论 -
iOS重绘机制drawRect
iOS的绘图操作是在UIView类的drawRect方法中完成的,所以如果我们要想在一个UIView中绘图,需要写一个扩展UIView 的类,并重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图。下面先说明一下绘图,比如,你想绘制一个方块,你需要写一个类来扩展UIView并在drawRect方法中填入如下代码:- (void)drawRect:(CGRect)r转载 2014-08-28 15:51:24 · 6795 阅读 · 0 评论 -
iOS经典UI素材网址
1. http://dribbble.com2. http://www.behance.net3.http://www.tappgala.com/4http://www.appsites.com/5.http://www.appleinspires.me/6.http://iconfever.com/7.http://weloveicons.com原创 2014-07-08 14:27:15 · 591 阅读 · 0 评论 -
苹果列出了app被拒最常见原因,你中枪了吗?
开发者在开发应用程序之前,熟悉苹果审核应用的技术、内容以及设计准则是非常重要的。以下是苹果给出的 关于应用被拒的常见问题,可以很好地帮助你做好应用提交准备。 崩溃和bug当你完成应用开发并准备发布时应该将app提交审核。在提交审核前,要确保已经在设备上对应用程序进行了彻底的测试,修复了所有的bug。 断掉的链接应用程序中所有的链接必须是功能性的。对于所有应用程序来说,链转载 2014-09-07 22:48:19 · 747 阅读 · 0 评论 -
iOS Storyboard的使用
故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的App,Storyboard可以帮助你解决转载 2014-09-19 17:33:11 · 1010 阅读 · 0 评论 -
程序员常去的14个顶级开发社区
(via:码农网) 作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验。 下面这张图列出了14个程序员经常逛的顶级开发社区,作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,利用里面的资源提高自己的编程能力。我们期望在开发者社区中获得什么?我们希望能得到切实的帮助,而转载 2014-09-07 22:53:07 · 1565 阅读 · 2 评论 -
App Store审核指南中文版(2014.9.3更新):新增扩展、HealthKit、HomeKit以及TestFli
苹果在9月3日对App Store审核指南进行了重大更新,新添加了扩展、HealthKit、HomeKit以及TestFlight相关内容,文中红色部分是相对于此前版本的新增内容,蓝色部分表示苹果相关官方文档的链接。 App Store Review Guidelines(英文版)。 前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的转载 2014-09-07 22:48:29 · 1038 阅读 · 0 评论 -
比较不错的Mac&iOS软件论坛
http://www.7do.net/原创 2014-09-05 11:23:22 · 2850 阅读 · 0 评论 -
iOS绘图详解
14.1 Quartz概述14.2 绘制基本几何图形14.3 绘制图像和文本14.4 坐标14.5 变换14.6 图像拾取器 14.1 Quartz概述Quartz是Mac OS X的Darwin核心之上的绘图层,有时候也认为是CoreGraphics。共有两种部分组成Quartz:Quartz Compositor,合成视窗系统,管理和合成转载 2014-08-28 15:55:05 · 610 阅读 · 0 评论 -
TIOBE 2014年9月编程语言排行榜
TIOBE 2014年9月编程语言排行榜如期发布,排在前三名的是C、Java、Objective-C。Java和C++处于2001年以来TIOBE指数的最低点,不过并不是说这两种编程语言即将过时,市场对该编程语言仍有很大的需求。对这种趋势的解释是过去数年中,编程语言的概念范围不断扩大。越来越多特定领域使用编程语言来编写程序,比如生物学、统计学、硬件以及心理学编程等。这些特殊的领域都有配套的编程语言转载 2014-09-11 09:16:37 · 1373 阅读 · 0 评论 -
App Store审核指南中文版(2014.9.10更新):新增Apple Pay相关内容
苹果在9月3日对App Store审核指南进行了重大更新,新添加了扩展、HealthKit、HomeKit以及TestFlight相关内容。另外,在9月10日新品发布会之后,苹果再次更新了App Store审核指南,添加Apple Pay相关内容。文中红色部分是相对于此前版本的新增内容,蓝色部分表示苹果相关官方文档的链接。 App Store Review Guidelines(英文版)。转载 2014-09-11 09:18:58 · 1138 阅读 · 0 评论 -
iOS nil、Nil、NULL和NSNull的理解
最近总是遇到这方面的问题,一起拿原创 2014-08-28 17:24:47 · 766 阅读 · 0 评论 -
UIView的layoutSubviews、layoutIfNeeded、setNeedsLayout区别和联系
layoutSubviews官方描述The default implementation of this method does nothing on iOS 5.1 and earlier. Otherwise, the default implementation uses any constraints you have set to determine the size a转载 2017-12-21 17:09:27 · 705 阅读 · 0 评论