Skip to content

honkerSK/SKiOSDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SKiOSDemo

iOSDemo

1-RuntimeDictToModelDemo (runtime 字典转模型)

2-KVCDicToModelDemo (KVC字典转模型)

3-tableViewSeparatorDemo (tableView分割线处理)

4-clearTableViewPlainAndGroupDemo (UITableViewStylePlain和UITableViewStyleGrouped样式的区别及效果处理)

5-keychainTool (iOS获取设备的唯一标识)

6-SKCommodityVCFramework (商品分类框架)

7-SKBulgeTabBarFramework (中间凸起tabbar框架)

8-SKTopSlideTitleBarFramework (顶部滑动标题栏框架)

9-SKCustomButtonDemo (自定义按钮的5种方法)

10-SKPreviewDocumentDemo (iOS 打开Doc和图片文件)

11-TouchIDDemo

12-3DTouchDemo

13-CircleClipDemo (裁剪圆形图片)

14-DetailsPageHeaderDemo (个人详情页头部视图效果)

15-Dispatch_semaphoreDemo (dispatch_semaphore 同步锁)

16-ExtensionWidgetDemo (TodayExtension使用 widget开发)

17-SKBeginUpdatesDemo (使用beginUpdate更新tableView)

18-AppAJumpAppBDemo (app应用间相互跳转)

19-SKDownloadDemo (iOS下载文件的4种方式和离线下载)

20-GCD&NSOperationDemo (pthread&NSThreadDemo &GCD &NSOperation)

21-SKTransitonAdvanceDemo (自定义转场动画)

22-LockTest(9种锁 性能测试)

23-SKCarouseView(轮播图无限循环三种方案(UIScrollerView UICollectionView)))

24-SceneDelegate适配

25-iOS与js交互6种方式

  • iOS与JS交互之UIWebView-协议拦截
  • iOS与JS交互之UIWebView-JavaScriptCore框架
  • iOS与JS交互之UIWebView-JSExport协议
  • iOS与JS交互之WKWebView-协议拦截
  • iOS与JS交互之WKWebView-WKScriptMessageHandler协议
  • iOS与JS交互之WKWebView-WKUIDelegate协议

26-EventDemo (事件传递, 圆形区域内响应事件)

27-IndexedTableView (tableView缓存机制, 自定义tableView索引 )

28-SKAVPlayer (AVPlayer封装,播放本地视频和远程视频)

29-PDFKitDemo(PDFKit demo)

30-ButtonHitTest(扩大按钮响应区域)