- 博客(46)
- 资源 (5)
- 收藏
- 关注

原创 2018年最优秀的第三方框架汇总
实时搜索AutoCompleteTextView:AutoCompleteTextView 是一个实时刷选控件,根据输入框中的文本信息进行筛选,View的部分都已经封装好,业务部分自己实现。都以以Block的形式回掉,简单实用!现在已经支持CocoaPods管理。Toast提示框1.BSYAlertBox:BSYAlertBox 是一款多功能提示控件,支持居中/居左/居右/居上/居下等...
2018-11-23 16:18:40
379

原创 遇到图片就只能用SDWebImage ?
SDWebImage使用频率我就不必要多说了,很多下载图片的功能都在使用SDWebImage。那么我们是不是只会使用API,使用别人封装好的轮子呢?答案肯定是否定的。下面来看看我的实现吧#import <Foundation/Foundation.h>#import <UIKit/UIKit.h>@interface DownloadImageManger : NSObje...
2018-05-15 14:55:53
241

原创 iOS AVCaptureSession使用教程
要使用AVCaptureSession这个类,首先需要对它有所了解,AVCaptureSession是AVFoundation库中的一个,如果我们需要使用的话,需要先了解其他几个类;分别是:AVCaptureDevice、AVCaptureDeviceInput、AVCaptureMetadataOutput、AVCaptureVideoPreviewLayer。下面我们就一一来介绍一下各个类1....
2018-05-14 17:11:29
2813

原创 iOS项目跳转解耦实战(一)
今天写的这个主题分为四篇文章,今天是第一篇,我们回讲解的比较简单一些,主要看看大工程中各种各样的跳转模式,各个控制器传参数。在这种情况下,就会出现你中有我,我中有你,十分臃肿,牵一发而动全身。那么怎么才能够解除这种繁重的耦合情况呢,下面看看我是怎么做的吧!(一)首先我们针对Present跳转来讲,我们创建一个基类控制器BSY_DecouplingControlBaseVC,在.h文件中协商写上这三...
2018-04-12 09:50:16
1180
2

原创 iOS红海新闻源码
本人工作之余写的一个红海新闻应用,MVC架构设计,项目虽然很小,但是五脏俱全。下面请先看看项目结构吧:项目结构如图 项目效果图 新闻首页就不多说,是TableView实现,但是详情页面是富文本实现,具体代码如下: * //进行NSTextAttachment的创建 NSTextAttachment * attach = [[NSTextAttachment all...
2018-04-12 08:54:14
586
原创 自定义 UIAlertView 之 BSYAlertView
一个自定义的UIAlertView,可以在修改样式的UIAlertView,其中还有一个分类,在list无数据的时候提示使用,非常方便下载地址:https://github.com/baishiyun/BSYAlertView使用方法:1.bsy_Window的用法:导入#import "bsy_Window.h"(void)viewDidLoad {[super
2015-11-03 10:25:07
511
原创 iOS轻量级网络请求库----NetWorkingHTTP
NetWorkingHTTP使用方法:1、在需要用到的头文件中引入NetWorkingHTTP和Reachability2、使用需要的方法:post或者是get方法3、具体使用方法如下/**get获取json字符串*/-(void)buttonClick{NSString *url = @"http://api.k780.com:88/?app=weathe
2015-06-04 09:59:01
1361
原创 iOS 自定义push转场动画
在需要使用的控制器中添加#import "BSYAnimator.h"和#import "BSYTransitionAnimator.h"两个头文件:@property(nonatomic,strong)BSYAnimator Animator;@property(nonatomic,strong)BSYTransitionAnimator *TransitionAnimator;///遵循代
2015-05-26 18:49:07
985
原创 [_UIAlertShimPresentingViewController shouldAutorotate] is returning YES解决方法
今天做开发的时候遇到一个很大的问题,就是不需要屏幕的旋转,所以我在UINavigationController中设置了屏幕的方向,但是在UIAlertView提示的地方出现这样的错误: Terminating app due to uncaught exception 'UIApplicationInvalidInterfaceOrientation', reason: 'Suppor
2015-05-13 19:35:17
3327
原创 iOS 记事本源码,有需要的可以下载
iOS记事本源码,第一次提交到gitHub,有需要可以下载,(大神勿喷)记得给一颗star,谢谢https://github.com/baishiyun/BSYFancybox
2015-04-28 08:46:13
3357
1
原创 Python开发实战(第二季)-白仕云-专题视频课程
主要学习 Python 基本数据类型 , 基础语法,变量类型 ,字典(Dictionary) ,列表,元组和异常处理等共20多个基础知识点。
2015-04-24 10:11:30
147
原创 BSYBannerScrollview,最简单的Banner轮播图控件
实现这个功能,只需要在工程中拖入BSYScrollView.h 文件和BSYScrollView.m文件,在需要的文件中实现一下代码即可:源码下载地址:demo
2015-04-24 09:03:19
1260
原创 python出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare错误
今天在学习python编程的时候出现了这个错误提示,原文如下:/Users/mac/python/mac/bin/python /Users/mac/Desktop/3333/3333.py File "/Users/mac/Desktop/3333/3333.py", line 8SyntaxError: Non-ASCII character '\xe4' in file /Us
2015-04-23 10:58:52
3977
原创 iOS 仿照网易侧栏效果demo
这是一个仿照网易客户端侧栏效果(demo),用最简单的方法实现,以下只是一部分代码:有兴趣的同学可以到gitHub下载,下载地址:demo#import "ViewController.h"#import "BSYItem.h"#import "BSYView.h"@interface ViewController ()@end@implementation
2015-04-22 14:39:04
1672
原创 Python开发介绍(第一季)-白仕云-专题视频课程
本季教程(Python开发教程分为两季)适合想从零开始学习Python编程语言的开发人员,该课程主要学习 Python 语法特点,认识Python语言的优缺点和在Mac下的开发坏境的搭建。...
2015-04-20 09:50:37
222
原创 Swift之键盘类型与常见的键盘隐藏方法
//// ViewController.swift// UITextField键盘类型//// Created by mac on 15/4/19.// Copyright (c) 2015年 mac. All rights reserved.//import UIKitclass ViewController: UIViewCont
2015-04-19 21:37:34
4247
原创 IOS原生态刷新控件实用——UIRefreshControl
//// ViewController.m// 代码自定义cell//// Created by mac on 15/4/18.// Copyright (c) 2015年 mac. All rights reserved.//#import "ViewController.h"//#import "myTableViewCell.h"@i
2015-04-18 17:38:13
1050
原创 UIImageview and UIImage 之Swift学习
//// ViewController.swift// UIImageview and UIImage//// Created by Mac on 15/4/12.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass ViewCo
2015-04-12 14:30:24
2833
原创 iOS App拒绝之 元数据被拒绝
提交app的时候出现这样的提示和反馈:We began the review of your app but are not able to continue because we need a valid demo account to fully assess your app features.Please provide demo account details, in
2015-03-06 09:01:18
8276
原创 Swift之从网络获取图片
//// ViewController.swift// 项目之获取图片//// Created by 悦兑科技 on 15/2/4.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass ViewController:UIV
2015-02-04 11:28:48
7183
原创 swift 随机背景色的实现
//// ViewController.swift// 网络获取图片//// Created by悦兑科技 on 15/1/27.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass ViewController: UIViewController
2015-01-27 12:53:31
1674
原创 iOS应用版本更新(自动提醒用户更新代码)
在#import "AppDelegate.h"文件中的application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法中调用检测结果 获取发布版本的Version比较
2015-01-21 10:28:31
1133
原创 iOS block传值方法
iOS开发中的页面传值方式有很多种,最常见的是代理和属性传值方法,不过,block也可以传值,而且在一些特定的场合中,block传值会更简单,下面是一个我写的一个demo,大家可以参考一下。 在#import "AppDelegate.h"中,代码如下:在第一个控制器中代码如下在第二个控制器的.h文件中代码如下
2015-01-20 14:48:53
1036
原创 iOS UITextField完成输入后关闭键盘的方法总结
//// ViewController.swift// UITextField完成输入后关闭键盘的方法//// Created by 悦兑科技 on 15/1/19.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass Vie
2015-01-19 13:44:41
3767
原创 Swift开发之UIButton作为蒙板实现图片缩放
很多伙伴们们总是认为缩放图片的时候很是麻烦,因为不知道从哪里下手,特别是面对新的开发语言,其实图片缩放有很多种方法,但是万变不离其宗,那就是frame,所以,不要想的那么高大上。下面是一个利用蒙板实现的图片缩放demo,感兴趣的伙伴们可以看一下。//// ViewController.swift// 图片的缩放//// Created by 悦兑科
2015-01-16 09:59:58
1664
原创 Swift开发之简单计算器项目
//// ViewController.swift// 计算器//// Created by 悦兑科技 on 15/1/14.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass ViewController: U
2015-01-15 09:02:02
2332
原创 Swift语言进阶-白仕云-专题视频课程
Swift 编程语言入门课程已经有许多了,但是进阶的还没课程,因为这个原因,录制了该课程。本套视频主要是针对有移动开发基础的,比如对OC语言有所了解,或者对OC项目开发有一定的基础的伙伴们。虽然苹果公司并没有强制要求开发者使用 Swift 取代 O-C 编写 App,但Swift作为iOS开发的主要语言是一个必然的趋势。为此请伙伴们一起跟随本教程步入 Swift 进阶编程之旅吧。...
2015-01-14 10:46:23
151
原创 SWift开发实例之QQ登陆界面布局
//// ViewController.swift// QQ登录界面布局//// Created by悦兑科技 on 15/1/14.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass ViewController: UIViewControlle
2015-01-14 10:18:32
3118
原创 iOS 开发中弄不清楚的小细节之数组 ——array == nil 和 [array count] == 0区别
很多时候我们开发者往往对一些比较难的技术点相对要熟悉一些,而对一些细节或者说感觉比较简单的问题总是弄不清楚,而数组的判断首当其冲。我们在做开发的时候,需要数据,可是很多时候从服务器下发的数据都是JSon格式,当中会有数组的存在,那么开发中会出现一部分的数组中没有元素,这个时候,我们会习惯的用是不是为空来判断。例如: 但是我们会
2015-01-13 09:57:19
3065
原创 Swift开发之调用系统相册
对于iOS 中调用系统相册的功能,我想大家都比较熟悉了,但是Swift语言调用可能很多伙伴们不是很清楚,毕竟Swift是一门新语言,所以语法和实现方法可能不是很清楚,所以今天做了一个demo,大家可以做一下参考。//// ViewController.swift// iOS//// Created by 悦兑科技 on
2015-01-12 14:41:28
2941
原创 Swift 实现UITableView报错, does not conform to protocol 'UITableViewDataSource'
Swift语言中的UITableView中着实很坑爹,为什么呢,因为在遵循协议后经常会报这样的错误:does not conform to protocol 'UITableViewDataSource'。而且是第一次尝试的伙伴们经常会发现,我写的代码没有问题呀,该写的都写了,为什么还是报错呢,有的时候是xcode的问题,有的时候又是自己遵循的协议中有必需实现的方法而没有实现导致的。所以遇到这种问
2015-01-10 08:51:55
8791
原创 iOS开发中Can't find keyplane that supports type 5 for keyboard iPhone-Portrait-PhonePad的解决方法
添加自控制器抽取的方法 刚才发现的问题,我在开发的过程中会出这种提示Can't find keyplane that supports type 5 for keyboard iPhone-Portrait-PhoneP,把我吓一跳,我立马找度娘翻译了一下,大概意思是找不到支持键盘iPhone画像keyplane phonep 5型,我也不知道这是什么问题,于是我继续虐度娘,终于找到了一点。
2015-01-09 16:37:14
7967
转载 有理想的程序员必须知道的15件事
1、走一条不一样的路在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。2、了解自己的公司以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样了!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直接产生效益!3
2015-01-09 15:59:37
456
原创 iOS 跳转出现attempt to dismiss modal view controller whose view does not currently ……的解决方案
今天在设置修改密码成功进行跳转到登录页面重新登录的时候,我写的原代码是: [self dismissViewControllerAnimated:YES completion:nil]; [UIApplication sharedApplication].keyWindow.rootViewController = [[loginViewController alloc
2015-01-09 10:06:57
1830
原创 iOS实现短信发送代码---简单demo
写了一个小demo,关于发短信的,至于发邮件或者是打电话,都很简单。首先来说说发送短信这个事儿吧,在IOS下控制的要比Android下严格的多,不过也是可以的,下面我们来看一下发送短信都有哪些要求。1. 首先要引入MessageUI.framework,这个我们之前的学习笔记里也讲过好多次了,很容易就可以添加。2. 然后添加协议。代码:ViewController.h中
2015-01-08 15:36:25
1531
原创 iOS 最简单的图片缩放方法
#import @interface BSYImage : UIImageView+(void)showImage:(UIImageView*)avatarImageView;@end#import "BSYImage.h"static CGRect oldframe;@implementation BSYImage+(void)showImage:(U
2015-01-08 10:07:44
539
原创 iOS开发出现CUICatalog: Invalid asset name supplied: (null), or invalid scale factor: 2.000000
今天在开发的时候发现一个问题,以前没碰到过,感觉很奇葩,找了好长时间终于找到了。把这个警告截图上来和大家分享下。这个提示的意思是说你用了这个方法[UIImageimageNamed:name];但是这个name却是空的,所以就报了这个错了。解决方法,在项目中搜索[UIImage imageNamed:,然后打印看看所谓的name是否为空。找到后替换。
2015-01-07 09:07:24
936
原创 使用个推出现Linker command failed with exit code 1 (use -v to see invocation))的解决方法
linker command failed with exit code 1 (use -v to see invocation)这个错误我不是第一次遇见,最近的一次是我用个推的sdk,当天copy进去没有问题,但是第二天就出现了问题,老是提醒找不到。我发现主要是两个地方的问题。第一个存在问题的地方就是这里。在工作左边导航栏Target-->Build Phases-->compile Sou
2015-01-06 09:04:01
764
原创 iOS UITextfield 键盘遮挡解决代码
//开始编辑输入框的时候,软键盘出现,执行此事件 -(void)textFieldDidBeginEditing:(UITextField *)textField { CGRect frame = textField.frame; int offset = frame.origin.y + 32 - (self.view.frame.size.height - 216.0)
2015-01-05 14:47:48
736
原创 iOS 设置圆形头像遇到的问题总结
今天在工作的时候,需要设置用户的头像为圆形,但是我设置了很久都无效果,代码如下,效果如下: // 添加头像 headIcon.image = [UIImage imageNamed:image]; headIcon.layer.borderColor = [[UIColor whiteColor]CGColor]; headIcon.layer.
2015-01-04 11:02:55
668
百度地图sdk级demo
2014-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人