[置顶] iOS-发布状态界面github开源

演示效果 下载地址: https://github.com/qxuewei/XWPublish两行代码集成发布功能: *XWPublishController *publishVC = [[XWPublishController alloc] init]; *[self presentViewController:publishVC animated:YES completion:nil];...
阅读(1519) 评论(2)

[置顶] iOS-UIImage imageWithContentsOfFile 和 imageName 对比

1.imageWithContentsOfFile NSString *imagePath = [NSString stringWithFormat:@"%@/%@",[[NSBundle mainBundle] resourcePath],[NSString stringWithFormat:@"icon"]]; UIImage *imageI = [UIImage imageWi...
阅读(6584) 评论(0)

[置顶] iOS-appStore已上线软件升级更新(创建iOS新版本和平台)教程

首先:翻墙! 这会让你节约很多时间!版本更新的App和新App的发布提交流程略有不同,新的App需要在开发者账号里准备发布证书,添加App的id,关联描述文件等等,这些可以不会的可以百度。在这里只说这些证书都有的情况下的版本更新App的发布过程:1.首先保证你的电脑上面已经有了开发者账号上面的证书和描述文件,如果没有下载证书和关联文件,但是这个时候有了第一个坑,你的App可能之前是在公司其他工程师...
阅读(3728) 评论(3)

[置顶] iOS-AppStore上线被拒的各种理由...

1、程序有重大bug,程序不能启动,或者中途退出。2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。4、用到苹果的标志。(应用的设计和Apple的Logo风格太像了也会被拒)5、网络功能不能正常访问。6、图标不能点击,不能点击的图标要置灰,或者直接隐藏。7、没有设置default页,启动画面为黑屏,有一定概率被拒绝。8...
阅读(2648) 评论(1)

iOS- JSPatch 热更新

即便现在苹果努力优化他的审核部门,将审核速度提升到尽可能不可思议的一天或两天通过审核,但是对于想随意控制app实时更新的公司而言,这显示是不够的,热更新应运而生..JSPatch -> JSPatch github 链接也许也有很多人觉得这是个很高大上的技术,其实不然,我们只需要在项目里引入极小的引擎文件,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,替换任意...
阅读(249) 评论(0)

iOS-测试用例测试数组"firstObject"以及"lastObject"性能

在开发中数组可以说是最常用到的数据结构了,无论是存储对象还是获取沙盒目录数组中文件路径,会经常用到数组的两个对象方法: 即 [xx数组 firstObject] 和 [xx数组 lastObject]. 譬如获取沙盒中cache文件夹路径[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) fi...
阅读(431) 评论(0)

CocoaPods-远程私有(公开)库创建与更新-多分支开发

使用cocoaPods结合git源代码管理工具可以轻松实现项目组件化,多分支开发,下面记录使用过程中命令以作备忘.CocoaPods-远程私有(公开)库创建与更新-多分支开发使用cocoaPods结合git源代码管理工具可以轻松实现项目组件化,多分支开发,下面记录使用过程中命令以作备忘. 以开发一个轮播器组件为实例,一步步演示组件化开发过程.由于不是公司项目,并且本着开源分享精神.所有源代码和远程...
阅读(371) 评论(0)

iOS-Swift 面向协议编程/组件化(模块化)编程思想

转载注明出处:http://blog.csdn.net/qxuewei/article/details/53945445 因为OC 的局限性, 使得iOS 开发组件化编程变得不可能,得益于面向对象语言的特性 (封装,继承,多态) 在我们熟悉的设计模式中渐渐形成统一的软件开发思想. 在抽取某些功能作为基类的不断运用中,代码的可移植性逐渐减弱. 就如同一棵树,从主干到各个分支,每个分支再长成细枝...
阅读(2653) 评论(0)

iOS-直播中粒子效果

转载注明出处: http://blog.csdn.net/qxuewei/article/details/53942647粒子效果的应用场景: 主播房间右下角粒子动画 雪花/下雨/烟花等效果 QQ生日快乐一堆表情的跳动常规实现方法:// 添加粒子效果 func addParticleEffect() { // 1.创建发射器 let emitter =...
阅读(682) 评论(0)

iOS-右滑返回,利用Runtime添加全屏Pop手势

转载请注明出处:http://blog.csdn.net/qxuewei/article/details/53939129项目中经常会遇到类似需求,需要在某控制器增加全屏右滑返回功能. 在我们不隐藏 NavigationBar 的前提下,系统会自动替我增加此功能,只是它作用的范围仅仅在屏幕左边有限区域. 我们需要在整个界面添加右滑返回的功能 思路: 利用Runtime 捕获到 系统的全屏Pop手...
阅读(493) 评论(0)

iOS-更改状态栏背景和文字颜色(OC + Swift3)

更改状态栏背景使用runtime和KVC直接修改,文字颜色直接使用属性修改OC版本:// // ViewController.m // StatusBarDemo // // Created by 邱学伟 on 2016/12/20. // Copyright © 2016年 邱学伟. All rights reserved. //#import "ViewController.h"@int...
阅读(1260) 评论(1)

iOS-Swift3瀑布流布局开源

在项目中偶尔会用到瀑布流的布局,目前多数直播类软件,信息展示类软件等 接下来分析一种简单的实现方法,利用swift3实现. 在实现这种瀑布流首先想到的是使用UICollectionView实现,类似于不规则的流水布局.我们可以通过自定义 UICollectionViewFlowLayout ,将collectionView的item通过我们想要的格式显示 核心代码: 自定义UIColl...
阅读(1087) 评论(0)

iOS-Swift3富文本(UILable文本图文混排)

介绍下iOS开发中常用的符文布图文混排 需求: 邱学伟是大帅哥(加个笑脸图片) 邱学伟:红色背景绿色字体加粗显示 是:蓝色字体 10号小字体 大帅哥:灰色42号字体 UILabel中显示结果: 原谅我跟哥们开玩笑起的low爆了的项目名 核心代码: //需求 邱学伟是大帅哥(加个笑脸图片) 邱学伟:红色背景绿色字体加粗显示 是:蓝色字体 10号小字体 大帅哥:灰色...
阅读(2722) 评论(0)

iOS-Swift3 监听UITextView文字改变

在项目中使用文本输入框出UITextField之外还会经常使用 UITextView ,难免会有需求监听UITextView文本框内文本数量.下面介绍在swift3中两种常用方式方式一: 全局通知1.注册通知 在合适位置注册监听UITextView文本变化的全局通知 //UITextView 监听开始输入的两种方法 //方法一:通知 NotificationCent...
阅读(1001) 评论(0)

iOS-CocoaPod升级cocoapods1.2.0 (适配swift3)

CocoaPods 1.1.0+ is required to build SnapKit 3.0.0+. 在swift3以后很多github框架需要在cocoapods1.1.0以后版本环境下才能正常使用,比如SnapKit . 我的cocoapods 依然是原始的 0.39.0 版本,俨然跟不上时代的进步. $ pod –version 0.39.0 故记录升级cocoapods1....
阅读(2246) 评论(0)

iOS/Xcode-出错解决方案集锦

subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enabl...
阅读(355) 评论(0)

Git-出错解决方案集锦

Xcode: “The working copy __ has uncommitted changes” vs. git status: “nothing to commit, working directory clean”解决方案: 1.Open terminal - cd / to your project directory. 2.Type in: “git reset –hard”...
阅读(364) 评论(0)

iOS-SQLite在项目中实际使用(Swift3)

转载请注明出处:http://blog.csdn.net/qxuewei/article/details/52909411 创建数据库管理类SQLiteManager 设置类方法创建单例对象 Swift 中单例对象可以直接输出定义的自身类内的成员变量. class SQLiteManager: NSObject { //MARK: - 创建类的静态实例变量即为单例对象 l...
阅读(3261) 评论(0)

iOS-SQLite在项目中实际使用(Objective-C)

实际开发中,掌握并熟练使用SQLite数据库对app内数据进行操作是移动开发人员至关重要的技能,iOS中封装的coreData固然也是对SQLite的二层封装,强大的https://github.com/ccgus/fmdb‘>FMDB也会帮程序员减轻很多不必要的麻烦,提高工作效率,既然是封装.性能自然不如直接操作SQL语句 创建数据库管理类SQLiteManager 设置类方法创建单例对...
阅读(1308) 评论(0)
431条 共29页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:584906次
    • 积分:9677
    • 等级:
    • 排名:第1775名
    • 原创:372篇
    • 转载:56篇
    • 译文:3篇
    • 评论:119条
    博客专栏
    最新评论