iOS 进阶之页面性能优化 经验

前言 在软件开发领域里经常能听到这样一句话,“过早的优化是万恶之源”,不要过早优化或者过度优化。我认为在编码过程中时刻注意性能影响是有必要的,但凡事都有个度,不能为了性能耽误了开发进度。在时间紧急的情况下我们往往采用“quick

vmcu0351 2016-12-31   10443   0

iOS即时通讯,从入门到“放弃”? 经验

前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 可以打开项目先预览效果,对照着进行阅读。 言归正传,首先我们来总结一下我们去实现IM的方式

uo3244 2017-01-09   14867   0

PNChart:一个简洁高效的iOS图表库 经验

PNChart 依赖于下列框架,在使用前请导入这些框架(ps:至于怎么导入,这里就不说了):

IzettaHafne 2017-02-23   22004   0

iOS开源:CardSlider - 基于卡片的 Tinder 风格动画效果及演示 经验

Tons of apps use a Tinder-style interface with cards that users can swipe right to 'like' or left to 'dislike'. But Yaroslav Zubko came up with an innovative and fresh approach to giving users more options besides just 'like' or 'dislike'. Here's Yaroslav's Dribbble shot that inspired me to create a 100% Swift project of this unique & new interface:

CiaFerris 2017-03-01   9119   0

Android开源:CProgressButton -仿 iOS 的下载按钮 经验

CProgressButton a circle progress button like iOS Usage: code final CProgressButton progressButton

biaoaction 2017-03-01   6140   0

iOS状态栏详解 经验

getter=isStatusBarHidden) BOOL statusBarHidden NS_DEPRECATED_IOS(2_0, 9_0, "Use -[UIViewController prefersStatusBarHidden]")

JamelThatch 2017-03-09   7870   0

iOS关于属性关键字,你又知道多少? 经验

这会带来性能问题,通过声明 nonatomic 可以节省这些虽然 很小但是不必要额外开销,在 iOS 开发中应该使用 nonatomic 替代 atomic. 十二、如何让自定义类可以用 copy

LeviIEKD 2017-03-17   10883   0

用React Native第一个iOS应用 资讯

Native作为我们的开发工具。结果证明,这是一个非常明智的选择,我们从开始到现在的所思所感,全都总结如下: 为什么要用React Native 我们是一群Web开发者,而不是iOS开发者。我曾参加过几

jopen 2016-03-03   27864   0

iOS升级发生重大变化! 资讯

苹果非常重视它发布的最新移动操作系统iOS 9.3,按以前的惯例,这个版本应该是一次小幅度的升级。但是这次情况不同了,这或许意味着iPhone软件升级方式将发生重大的变化。 在过去的几年里,iPh

jopen 2016-01-18   4708   0
IOS  

iOS 9.3 新版发布!这个功能终于来了 资讯

但遗憾的是,这次更新只有iOS 9.2.1用户能够享受, 已经安装了iOS 9.3 Public Beta版的用户是无法收到运营商配置更新文件。 随后, 这部分公测用户们就把希望寄托在了iOS 9.3 Beta

jopen 2016-03-02   15140   0

GitHub上排名前100的iOS开源库介绍 资讯

联系我 项目名称 项目信息 1. AFNetworking 作者是 NSHipster 的博主, iOS 开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking

jopen 2016-03-10   11923   0
IOS  

iOS 9.3值得关注的7个新特性 资讯

昨晚苹果发布了首个 iOS 9.3 测试版,是 iOS 9 发布以来最大的一次更新,相比之前加入了相当多的新功能,其中包含了 「Night Shift 模式」和「备忘录加密」等非常令人期待的新功能,并

jopen 2016-01-13   9659   0
iOS 9.3  

iOS隐藏键盘的代码 代码段

当前视图上有多个uitextfield时,来隐藏键盘, 先遍历视图的所有子视图来 如果是UITextField就将其设为非第一响应 当然,如果要隐藏子视图上的UITextField的话可以进一步判断view的subviews的个数,如果大于1则遍历view的子视图,然后作类似操作 //隐藏键盘 当前视图上有多个uitextfield for(UIView *view in [self.view s

dw2d 2015-01-20   1809   0
IOS  

iOS检查网络是否可用的代码 代码段

SCNetworkReachabilityFlags flags; BOOL receivedFlags; SCNetworkReachabilityRef reachability = SCNetworkReachabilityCreateWithName(CFAllocatorGetDefault(), [@"google.com" UTF8String]); receivedFlags =

n5b6 2015-01-20   1336   0
IOS  

iOS图片缩小放大scollView实现代码 代码段

使用ios SDK自带的 UIScrollView 可以实现对图片的缩放 现在给大家分享我的项目中可以直接使用的组件,需要引入 afnetworking等第三方框架 关于AFNetworking大家可以自行百度

gcd8 2015-01-20   10163   0
IOS  

IOS 雪花飘落效果 代码段

UIImageView *peach2 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"flower2"]];//声明一个UIImageView对象,用来添加图片 peach2.alpha = 0.8;//设置该view的alpha为0.5,半透明的 int xx = round(random()%2000);//随机得到该图片

m8x2 2015-02-02   2263   0
IOS  

IOS设置UIView的边框为圆角 代码段

述一下实现过程: •    首先创建一个项目,名字叫:ipad_webwiew •    利用Interface Builder添加一个UIWebView,然后和相应的代码相关联 •    添加QuartzCore.framework 代码实现: 头文件: #import <UIKit/UIKit.h>
 #import <QuartzCore/QuartzCore.h>
 @interface

bx52 2015-05-28   1713   0
IOS  

iOS获取网络的最新方法 代码段

typedef enum { NETWORK_TYPE_NONE= 0, NETWORK_TYPE_WIFI= 1, NETWORK_TYPE_3G= 2, NETWORK_TYPE_2G= 3, }NETWORK_TYPE; 然后通过获取手机信号栏上面的网络类型的标志 + (int)dataNetworkTypeFromStatusBar { UIApplication *app = [UIAp

bx52 2015-05-28   5835   0
IOS  

[iOS]图片压缩&保存View为内容Img 代码段

1、图片的压缩 封装类方法 + (UIImage*)imageWithImageSimple:(UIImage*)image scaledToSize:(CGSize)newSize { // Create a graphics image context UIGraphicsBeginImageContext(newSize); // Tell the old image to draw in

fydxdk 2015-06-02   1041   0
IOS  

ios怎么判断日期是周末? 代码段

- (NSString *)calculateWeek:(NSDate *)date{ //计算week数 NSCalendar * myCalendar = [NSCalendar currentCalendar]; myCalendar.timeZone = [NSTimeZone systemTimeZone]; NSInteger week = [[myCalendar component

jopen 2015-06-02   1310   0
IOS  
1 2 3 4 5 6 7 8 9 10