libwsi
huangbaoyu1840
这个作者很懒,什么都没留下…
展开
-
使用HTMLPaser解析HTML数据
1, 首先我们通过 ns::Data data(ns::URL(...)); 得到目标得HTML文件如下: id ="tab"> div id ul li div id ul li div id ul li id ="tab"> id="tab2">原创 2012-06-10 09:12:02 · 2155 阅读 · 0 评论 -
https://sourceforge.net/p/libwsi/wiki libwsi iOS移动开发解决方案
WSI 是由支持iOS起步,添加对MSVC、UNIX的开发支持,以简化移动软件开发流程,加速软件开发进度的快速应用开发平台(RAD)。 获得源代码 局域网:使用 git 和 svn git: git svn clone svn://ip-address/trunk/wsi wsi svn: svn checkout svn:://ip-address/trunk原创 2012-06-10 09:09:32 · 1244 阅读 · 0 评论 -
使用 ButtonGroup 来管理不同状态的 Button 按钮组
WSI中增加 UIStateButton 来处理 Checked Unchecked 的状态按钮。 ui::StateButton btn_0, btn_1; btn_0.set_text(@"0"); btn_1.set_text(@"1"); cg::MutableTextStyle ts, uts; ts.set_fontsize(40); uts.set_fontsize(2原创 2012-06-10 09:15:22 · 3834 阅读 · 0 评论 -
NavigationController 设置 TopBar背景填充
objc: WSIUINavigationController* ctlr = .....; ctlr.topbarBackgroundFill = fill. c++ navigation().topbar().set_background(cg::Fill(...));原创 2012-06-10 09:20:16 · 558 阅读 · 0 评论 -
openapi 新浪微薄分享
class MainController : public ui::Controller { public: void view_loaded(); protected: void act_post(); //发送按钮执行事件 void act_authsuc(EventObj&); //授权成功执行事件 sina::Provider _sina; //sina微博连接类原创 2012-06-10 09:14:02 · 1172 阅读 · 0 评论 -
WSI C++ iOS软件开发 - 建立工程步骤
1, 通过 Xcode 建立一个空 workspace。 2, 通过 Xcode 建立一个空工程到第一步建立的 workspace 中。wsi 项目不使用 xib 和 interface-builder,以及不使用新版本的 ReferenceCount 的垃圾回收。 3, 将 wsi/ios/wsi.xcodeprj 拖到workspace中。 现在workspace应该是如下结构:原创 2012-06-10 09:17:02 · 1356 阅读 · 0 评论 -
在 WSI 中使用 C++ 开发 iOS 应用
在 WSI 中使用 C++ 开发 iOS 应用 使用C++不但能有效提高程序运行速度,而且可以减少BUG的发生,加强应用的软件工程质量,缩短应用开发周期。 WSI 封装了大多数常用的iOS NextStep 以及 UI(NS) 界面类,采用 Signals/Slots 模式转换了原始的消息回调,使用 virtual 实现 Objective-C 的 delegate 模式,达到使用 C原创 2012-06-10 09:10:39 · 700 阅读 · 0 评论 -
ActionSheet 使用
acts.add(@"SINA").connect(kSignalButtonClicked, _action(MainController::act_post_sina), this); acts.cancel(@"CANCEL").connect(kSignalButtonClicked, _action(MainController::act_post_cancel), this); act原创 2012-06-10 09:21:54 · 575 阅读 · 0 评论